Re: Android: いくつかバグ報告 ( No.1 ) |
- 名前:管理人 日時:2018/07/16 23:42
> 1.MakeScreenで作成した画像が初期化されていない。
仕様となります
多くの場合 MakeScreen で作成した画像はその後何らかの画像で上書きされるため、MakeScreen では
初期化処理は行わないようになっています( 面積が大きいとクリアも結構重い処理になるので )
> 2.起動後、最初のタップでなぜかステータスバーが現れ、タップが無視される端末がある。
よろしければこちらの現象が発生する端末の Android のバージョンを教えていただけないでしょうか? m(_ _)m
> 3.起動して数秒後に画面が0.5秒ぐらいブラックアウトすることがある。
私もこちらの現象に何回か遭遇したことがありますが、原因は分からず、
修正できずにいます…すみません
> 4.画面タップの数が誤って報告される
ご指摘ありがとうございます
数ヶ月前に買い換えたスマホではこちらの現象が再現しました
修正しましたので、よろしければこちらの修正版をお試しください m(_ _)m
https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.zip // Android版 ARM用
https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x86.zip // Android版 x86用
https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース
> あと、Androidではなくwindowsタブレットでの話ですが、タップしたままで長押しすると、タップ数が
> 最初は1ですが、長押ししたままにすると0と報告されてしまいます。以降、指を動かしても
> ずっと0しか返してきません。
手元の Surface で試してみましたが、こちらの現象は再現しませんでした
長押しとのことですが、何秒間くらい押した場合にこちらの現象が発生したのでしょうか?
あと、こちらもタッチした指を動かさないようにする、といった条件がありますでしょうか? m(_ _;m
|
Re: Android: いくつかバグ報告 ( No.2 ) |
- 名前:GASHI 日時:2018/07/17 23:36
お世話になっております。
>> 2.起動後、最初のタップでなぜかステータスバーが現れ、タップが無視される端末がある。
>
>よろしければこちらの現象が発生する端末の Android のバージョンを教えていただけないでしょうか? m(_ _)m
これは、4.3ですね。
ステータスバーが出たあとは操作こそ可能になるのですが、ステータスバーが被さったまま消えない
ので画面が見切れてしまって難儀します。
>>windowsタブレットでの話ですが、タップしたままで長押しすると..
>手元の Surface で試してみましたが、こちらの現象は再現しませんでした
>長押しとのことですが、何秒間くらい押した場合にこちらの現象が発生したのでしょうか?
>あと、こちらもタッチした指を動かさないようにする、といった条件がありますでしょうか? m(_ _;m
これは…申し訳ありません。Windowsを再起動した所、再現しなくなってしまいました。
Windowsの機嫌が悪かったということにしておきましょうか…、すみません。
ちなみに長押しの時間は例えばエクスプローラで長押ししてコンテキストメニューが出たりするのと
同じ時間でした。
修正ありがとうございます。
問題が起きないことを確認いたしました。
|
Re: Android: いくつかバグ報告 ( No.3 ) |
- 名前:管理人 日時:2018/07/18 00:48
> これは、4.3ですね。
> ステータスバーが出たあとは操作こそ可能になるのですが、ステータスバーが被さったまま消えない
> ので画面が見切れてしまって難儀します。
ご返答ありがとうございます、私も(比較的最近なのに)失念していたのですが、
こちらのスレッドの No.5 の書き込みにありますように
<Android版:ナビゲーションバーを常に表示>
https://dxlib.xsrv.jp/cgi/patiobbs/patio.cgi?mode=view&no=4386
4.0 〜 4.3 は 4.4 以降の『フルスクリーンモード = ナビゲーションバーやステータスバーが無い状態で動作するアプリのためのモード』
ではなく『フルスクリーンモード = 動画視聴中などスクリーンにタッチする必要の無い間だけのためのモード』という位置づけ
だったようで、4.4 より前のバージョンではタッチしてもナビゲーションバーとステータスバーが非表示のまま動作させることは
できないようです
起動時だけフルスクリーンなのは紛らわしいので 4.4 より前のバージョンでは起動直後からステータスバーとナビゲーションバーが
表示された状態で動作する仕様に変えた方が良いかもしれませんね…
> これは…申し訳ありません。Windowsを再起動した所、再現しなくなってしまいました。
> Windowsの機嫌が悪かったということにしておきましょうか…、すみません。
> ちなみに長押しの時間は例えばエクスプローラで長押ししてコンテキストメニューが出たりするのと
> 同じ時間でした。
了解です
私も長押ししていると表示される矩形の時間かなと思ったのですが、現象は発生しませんでした…
|
Re: Android: いくつかバグ報告 ( No.4 ) |
- 名前:GASHI 日時:2018/07/18 07:28
お世話になっております。
ちょっと調べて試してみた所、
API19より前は、マニフェストに
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
と書くと、少なくともステータスバーが消えてくれました。
DxLibの使用準備の説明には
android:theme="@android:style/Theme.NoTitleBar"
とあります。API19以降だとこれでも良いようです。
で、この方法で消してみたのですが… これで全て解決してしまいました。
タップすると出る、とか、出たまま消えない、とか。
一切問題がなくなりました。
また、この方法のままAPI19以降で動かしても、普通に動作しました。
ゲームのような「ずっとフルスクリーンのままでいい」という場合は
この方法が良いのかもしれません。
これを公式にアナウンスするかどうかは管理人様におまかせしたいと思います。
それでは失礼いたします。
追記:よくよく観察したら表示こそ正常ですが、起動時一回目のタップは
やはり無視されてしまいます。
これはライブラリ側の問題なのかな?どうなのかな?と…悩み中です。
|
Re: Android: いくつかバグ報告 ( No.5 ) |
- 名前:管理人 日時:2018/07/23 01:36
> で、この方法で消してみたのですが… これで全て解決してしまいました。
> タップすると出る、とか、出たまま消えない、とか。
> 一切問題がなくなりました。
貴重なご情報ありがとうございます
使い方説明の記述もこちらに変更しようと思います
> 追記:よくよく観察したら表示こそ正常ですが、起動時一回目のタップは
> やはり無視されてしまいます。
> これはライブラリ側の問題なのかな?どうなのかな?と…悩み中です。
少し思い当たる点があるので後日調べてみますので少々お時間をください m(_ _)m
|
Re: Android: いくつかバグ報告 ( No.6 ) |
- 名前:管理人 日時:2018/07/29 01:21
|