- Androidプログラミング質問スレ revision45
737 :デフォルトの名無しさん[]:2014/11/16(日) 18:07:49.39 ID:FemJxODZ - アプリA(ホームアプリ)とアプリB(ランチャーアプリ、onPauseでfinish()を実行)があって
アプリBを起動→ホームボタンを押してアプリAを起動→アプリBをfinish()で終了させると アプリBの画面が一瞬ちらついて見えるのですがどのように抑止すればよいのでしょうか?
|
- Androidプログラミング質問スレ revision45
743 :373[sage]:2014/11/16(日) 21:53:29.83 ID:FemJxODZ - Styles.xmlにカスタムテーマを定義する時に
<item name="android:windowIsTranslucent">true</item> を設定してonPause()でfinish()すると発生するところまで分かりました 起動時に一瞬だけActionBarが出るのを抑止するために上記オプションを 追加していたので、ちらつきを抑止するか起動時のActionBarのちらつきを 抑止するかでトレードオフになりそうです もしかしたらXperiaA Android 4.2.2の環境のみ発生する現象かもしれません
|
- Androidプログラミング質問スレ revision45
745 :737[sage]:2014/11/16(日) 22:16:28.32 ID:FemJxODZ - >>744
android:windowNoTitleとandroid:windowActionBarは ActionBarを使ってるため起動時に落ちてしまいました。
|