アクティビティが破棄されると、そのすべてのメモリを解放したいので次のとき ユーザがこのアクティビティにアクセスするまでの時間がすべて再作成され、onCreateが再び呼ばれた。 どうすればいいですか?どのように私はアクティビティを完全にディスパッチできますか?したがって、onCreateは再び呼び出されます
0
A
答えて
0
APIバージョン19以上で動作します。
@Override
protected void onDestroy() {
super.onDestroy();
// clear App data
((ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE)).clearApplicationUserData();
// restart activity here
activityrestart();
}
public void activityrestart()
{
Intent i = getBaseContext().getPackageManager()
.getLaunchIntentForPackage(getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}
+0
私はAPIバージョン19をサポートする必要があります。しかし、結局私はすべて手動でリリースしました。ありがとうございました。 – Kreator
0
アクティビティの新しいインテントを作成し、この新しいインスタンスを開始した後にfinishを呼び出します。それは通常のシャットダウンプロセスを通過させるために、現在の活動にfinish()
を呼び出す
Intent intent = new Intent(this, MyActivity.class); startActivity(intent); finish();
。
関連する問題
- 1. フラグメントアクティビティonCreateはバックプレスで再び呼び出されます
- 2. アクティビティを再開し、アクティビティがoncreateを呼び出さない
- 3. AndroidアクティビティonCreateメソッドによって呼び出された同期メソッド
- 4. 呼び出されたバットファイルをどのようにして呼び出すことができますか?
- 5. 私のアプリを再開するたびにMainActivityのOnCreateが呼び出されました。 (Xamarin forms)
- 6. 新しいアクティビティを起動するたびにonCreate()が呼び出されるのはなぜですか?
- 7. 別のアクティビティが完了した後にアクティビティを呼び出すにはどうすればいいですか?
- 8. NoSuchMethodErrorがloader.loadClass()の呼び出しによって呼び出されました。
- 9. フラグメントのonCreateViewは、アクティビティのonCreateの前に呼び出されます
- 10. なぜonStart()はonCreate()の後に呼び出されますか?
- 11. ngrx:reducers関数が呼び出されたときにどのように呼び出されますか?
- 12. 2つの異なるアクティビティから呼び出されたDialogFragmentでは、このケースの呼び出しアクティビティにどのようにキャストし直しますか?
- 13. onCreateOptionsMenuがonCreateの前に呼び出されました。android
- 14. フォアグラウンドへのアクティビティの呼び出しは、そのonCreateメソッドを呼び出していますか?
- 15. 動的ディスパッチの場合、オーバーライドされたメソッドの呼び出しはどのように行われますか
- 16. ページが完全に選択されたときにFragmentのOnCreateを呼び出す
- 17. アクティビティオブジェクトの作成時にonCreateが呼び出されますか?
- 18. アクティビティの再起動後に 'getSupportFragmentManager()'が呼び出されたときに 'IllegalStateException:アクティビティが破棄されました'
- 19. onCreate()がgetWritableDatabase()によって呼び出されていません
- 20. Androidサービスonstart()呼び出し側アクティビティのonCreate()が終了した後にのみ呼び出される
- 21. インテントフィルタのためにアプリケーションが起動したとき、onCreate()はまだ呼び出されていますか?
- 22. vsnprintf()はどのようにして安全に呼び出しますか?
- 23. SKPayments完全なトランザクションが2回呼び出されました
- 24. Android onRequestPermissionsResultがアクティビティでのみ呼び出されましたが、フラグメントでは呼び出されません
- 25. なぜonCreateが複数回呼び出されましたか?
- 26. SQLiteOpenHelperのonCreateメソッドが呼び出されたときは?
- 27. OndestroyViewはどのように呼び出されますか?
- 28. hook_ENTITY_TYPE_create()はどのように呼び出されますか?
- 29. Decoratorパターンチェーンメソッドはどのように呼び出されますか?
- 30. Reactコンポーネントは、メソッドが呼び出されたときに完全に更新されますか?
onDestroyの後に呼び出されます – gilgil28