2

起動時にいくつかのエクストラが渡されることを期待するアクティビティがあります。

このアクティビティが破棄されて再作成さgetIntent()れると、呼び出された from withinによって返されるインテントにonCreate()は、アクティビティが最初に開始されたときに存在していたものと同じエクストラが含まれますか?

4

1 に答える 1

5

故意に破壊されたかどうかによります。finish() 呼び出しによって破棄された場合は、いいえ。システムがメモリを解放していたために破棄された場合は、はい。また、これが再作成であることを示すフラグも表示されます (ログインが必要なアプリなど、アプリが最初のアクティビティからのみ機能する場合に役立ちます)。

于 2013-04-16T17:20:32.783 に答える