AppCompatActivity
を使用している私のアプリケーションでは、私はActivity
のメインを持っていて、それ以外のものはFragment
で表示されます。バックグラウンドから戻ったときにフラグメントがクラッシュした場合のアクティビティを防ぐにはどうすればよいですか?
しかし、私はホームボタンを押して電話で何かをしたときに気づきました。私がアプリケーションに戻ると、 "残念なことにアプリケーションが終了しました"というエラーでクラッシュします。
私の研究から理解したことは、Activity
などがすべて破壊されるということです。アプリケーションをもう一度開くと、すべてが失われ、アプリケーションは何をすべきか分からずクラッシュします。
このような場合はどうすればよいですか?
アプリケーションが再オープンされたときに再起動するか、アプリケーションが以前に残していた場所から再開するだけで良いのであれば、私は満足しています。
アプリがクラッシュするのを防ぐにはどうすればよいですか?
のためにこれを参照してください。https://developer.xamarin.com/guides/android/platform_features/fragments/part_1_-_creating_a_fragment /#Fragment_Lifecycle – SushiHangover
アプリがクラッシュした場合は、関連するログを含めてください。この特定の問題については、adb logcatから何かを収集できるはずです。私はあなたがコンストラクタなどを単に欠いていると思います。 – Cheesebaron