私はAndroid開発には初めてです。私たちは現在、既存のフレームワークをAndroidに移植しようとしています。私たちは、特定の操作を実行するためのフラグのセットを提供するシングルトンインスタンスを公開するコアライブラリ(既存のもの)を持っています。今私は特定の操作を実行し、単一のインスタンスのフラグが変更されます。私はアプリケーションを終了し、それを再起動すると、私はこれらのフラグがデフォルト値にリセットされているはずですが、失敗します:-((I.Ive)は、アプリケーションが終了するまでこの問題を克服する方法を教えてもらえますか?シングルトンに関する問題
2
A
答えて
3
私はあなたが実際にアプリケーションを終了していないと思われます。Androidでは、単にアクティビティからナビゲートするだけでアプリケーションが終了しません。アプリケーションのデフォルトのパラメータセットをリセットする必要がある場合は、ActivityのonResume()メソッドでリセットすることができます。
0
迅速な回避策は、onDestroyでSystem.exit(1)を呼び出すことです。アプリケーション全体を強制終了します。 しかし、それは良い習慣ではありません。
関連する問題
- 1. ルビーのシングルトンに関する問題
- 2. NSMutableDictionaryシングルトンの問題
- 3. C++シングルトンの実装 - 静的に関する問題
- 4. C++シングルトン作成問題
- 5. シングルトンのテンプレートデザインの問題
- 6. C#シングルトンUIスレッディング問題
- 7. Swiftのシングルトンの問題2.2
- 8. ブーストini_parser - シングルトンDLLの問題
- 9. シングルトンを使用する(コンテキストの問題)
- 10. Objective-Cのシングルトンのメソッドの問題
- 11. iOS3コードをiOS5に移植する:シングルトンの問題
- 12. シングルトンを使用したユニティコンフィグレーションに関する質問 - ASP.NET MVC3
- 13. Sourcetreeに関する問題
- 14. クイルフォントサイズに関する問題
- 15. dns_get_recordに関する問題
- 16. NaNに関する問題
- 17. DBDesignerに関する問題
- 18. ドロップダウンメニューに関する問題
- 19. s4cmdに関する問題
- 20. ダウンキャストに関する問題
- 21. csv.DictReaderに関する問題
- 22. パーシャルビューデータに関する問題
- 23. セマフォに関する問題
- 24. SWRevealViewControllerに関する問題
- 25. コードセキュリティに関する問題
- 26. CSSに関する問題
- 27. str_replaceに関する問題
- 28. IndexOutOfRangeExceptionに関する問題
- 29. ルーティングリソースに関する問題
- 30. カスタムスライドアプリケーションに関する問題