- Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
469 :デフォルトの名無しさん[]:2016/05/10(火) 15:26:13.83 ID:z3Bf2O62 - RecyclerViewを表示するMainActivityが1つあるアプリを作っているのですが、何故か起動後に戻るボタンを押すと、アプリが終了せずに、何故かもう一つ存在している?MainActivityに戻ってしまいます(Activityスタックを遡る時のアニメーションがちゃんと行われます)。
もう一回戻るボタンを押すとアプリが終了します。 ちなみに、起動後に戻るを押して戻った先のMainActivityではRecyclerViewがきちんと動作せず、データを与えてsetAdapter()を行ってもうんともすんとも言わなくなります(例外も吐かない)。 これは一体何が起きているのでしょうか。 本当にMainActivityが二つ勝手に立ち上がってしまっているのでしょうか。
|
- Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
470 :デフォルトの名無しさん[]:2016/05/10(火) 15:30:34.47 ID:z3Bf2O62 - もしかしてfragmentを閉じる?処理が最初に行われてるのでしょうか?
もしその場合はonBackPressedでアプリ終了処理を直接書けば良いのでしょうか?
|
- Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
471 :デフォルトの名無しさん[]:2016/05/10(火) 15:58:59.80 ID:z3Bf2O62 - fragmentをbacktraceに登録してたせいでした。この役立たずどもが
|