メインアクティビティには、顧客ベースと読み込み画面を読み込むので、読み込みに時間がかかります。私が別のアクティビティ(未処理の顧客レシートを表示)を呼び出すと、「戻る」ボタンを与えるために、メインのアクティビティを即座にロードします。しかし、私が他のアクティビティ(注文、履歴など)を呼び出すときに、「戻る」ボタンを押すと、顧客を再び表示するのに時間がかかります。これは、アクティビティの1つがメインアクティビティを破棄しないように、残りのアクティビティを破棄した場合と同様です。すべてが同じように作成されます(私は思っています)。これはできますか?アクティビティと呼ぶものは、主に破壊されませんか?記憶上の問題がありますか?ANDROID - アクティビティによってメインアクティビティが破棄されることはありません。
1
A
答えて
1
Activity
から他の1つに行くとき、最初のActivity
は破壊されません。バックスティックにプッシュされるので、ユーザーが「戻る」を押したときにすぐに戻ることができます。
その内容はですが、現在のトップActivity
があまりにも多くのメモリを占有する場合は破壊されます。 Android OSは、フォアグラウンドアクティビティのニーズに対応するために、バックスタックのアクティビティからリソースを解放します。この場合、アクティビティは効果的に「再開」され、ユーザが「戻る」を押すと再構築されなければなりません。
関連する問題
- 1. アクティビティがローテーションされてもSeekbarの進行が破棄されません。
- 2. アクティビティが破棄されたときにフラグメントリスナは機能しません
- 3. アプリケーションがメインアクティビティに戻ることはありません
- 4. アクティビティを破棄できません... java.lang.NullPointerException:observer
- 5. カスタムListviewは、アクティビティが破棄された後にリスナーに応答しません。
- 6. アンドロイドはアクティビティに戻ったときに破棄され、再開されません。
- 7. タグが付いたフラグメントを追加すると、親が破棄されても破棄されませんか?
- 8. java.lang.IllegalStateException:(アクティビティが破棄された)フラグメント内
- 9. 画像トリミングライブラリに関連するアクティビティは破棄されません
- 10. フラグメントを追加するとアクティビティが破棄されます
- 11. finish()はアクティビティを破棄していません
- 12. Androidのアクティビティがランダムに作成され、破棄される
- 13. スレッドが破棄されると、変数は破棄されますか?
- 14. なぜこのセッションは破棄されませんか?
- 15. onLocationChanged()はrequestLocationUpdate()によってトリガされることはありません - Android
- 16. アクティビティが破棄されたときのViewPagerとFragmentStatePagerAdapterの問題
- 17. Windowsフォームがクローズされていますが破棄されていません
- 18. サーバを再起動してもセッションは破棄されませんか?私はこのようなミドルウェア持っ
- 19. アクティビティの破棄後にAndroidサービスが再作成される
- 20. onStop()後にAndroidのアクティビティが破棄される
- 21. IConnectableObservableを破棄してもOnCompleteは送信されません
- 22. 終了したセッションは破棄されていません
- 23. ループは(JAVA)を破ることはありませんが
- 24. アクティビティが破棄されたときのインタフェースコールバックの登録解除
- 25. 削除ボタンは破棄されますが、レールにリダイレクトされません
- 26. タイムアウト時にセッション変数が破棄されませんか?
- 27. アクティビティの再起動後に 'getSupportFragmentManager()'が呼び出されたときに 'IllegalStateException:アクティビティが破棄されました'
- 28. スレッドを開始するRubyクラスは決してGCによって破棄されません
- 29. 致命的な例外:java.lang.IllegalStateException:アクティビティが破棄されました
- 30. ChildFragmentManager java.lang.IllegalStateException:アクティビティが破棄されました
ソースを投稿してください。ヒント - アクティビティを破棄したい場合はfinish();を呼び出します。 –