[最新] ■[前年|前月|前日|2012/03/13|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

03/13 18:48 (@youten_redo) @gorry5 それは新種ですね… (maha)
03/13 19:16 (@gorry5) ああ、Activityインスタンスそのものは再作成されているんだ…
03/13 19:22 (@gorry5) アプリケーションインスタンスは残ったままActivityインスタンスだけ再作成されて、その際にonStop()にもonDestroy()にも遷移しない
03/13 20:24 (@gorry5) Androidアプリ起動時に正しくないライフサイクル遷移が行われる現象の再現用サンプル URL:gorry.haun.org
03/13 20:24 (@gorry5) これ、瞬間的に「Activityインスタンスが2つある状態」になっちゃってるのね、多分
--------
03/13 20:31 (@gorry5) 1つめのActivityがfinishするサイクルと2つめのActivityがresumeするサイクルが一緒に発生しちゃってる
--------
03/13 20:35 (@gorry5) ゆえに、「onCreate()の前にonDestroy()かkillのどちらかが必ず発生する」ことを期待すると、この現象でハマることになると
03/13 20:37 (@117Florian) @gorry5 このときのactivityのJava的インスタンスって同一のものなんですか? (goza)
03/13 20:39 (@gorry5) @117Florian 確認してないですが、同一だと「上書きされた側のライフサイクル遷移は止まる」と思うので、たぶん別のものじゃないかと
03/13 20:40 (@ARTsak) @gorry5 ギャラs GOランチャーでもでましたね これOS固有ぽいですね (zaki)
03/13 20:40 (@ARTsak) @gorry5 OS4迄確認しているなら 基本的に持っている地雷ぽいですね (zaku)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2012/03/13|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]