私のクライアントは、アプリケーションの起動時またはスリープからの復帰時に、常に「警告」画面を表示することを望んでいます。マスター アクティビティ (他のすべてのアクティビティの継承元) で onResume() イベントを作成しようとしましたが、これにより無限ループが発生します。
- アクティビティが呼び出され、onResume() が起動されます
- 警告画面が表示され、呼び出しアクティビティが一時停止する
- ユーザーは [OK] をクリックしてメッセージを受け入れ、前の画面に戻ります。
- 活動が目覚める
- 1に行く
無限ループを回避できたとしても、新しいアクティビティが読み込まれるたびに警告画面が表示されます。これは、私が悪いことと呼んでいるものです。
アクティビティ レベルではなくアプリケーション レベルで onResume() イベントを模倣する方法はありますか?