2

静的オブジェクトを作成してから新しいアクティビティを作成するアクティビティがあります。2 番目のアクティビティは、その onCreate() メソッドで静的オブジェクトにアクセスします。正常に実行されている場合、すべて問題なく動作しますが、ユーザーが 2 番目のアクティビティでアプリを終了し、アプリを強制終了する他のメモリ消費タスクを続行した場合 (アプリのライフサイクルの左側に示されているように) 、次にアプリを再度開くと、2 番目のアクティビティで再作成されますが、元の静的オブジェクトは保持されません。これにより、onCreate() メソッドでヌル ポイント例外が発生します。

http://developer.android.com/reference/android/app/Activity.html

4

1 に答える 1