アクティビティの外部からアクティビティを開始しているため (アプリが実行されていない場合でも)、インテント フラグ Intent.FLAG_ACTIVITY_NEW_TASK を使用して A と言うダイアログ アクティビティを開始するブロードキャスト レシーバー クラスがあり、誰もが同じことを行います。**
場合 :
** アプリを実行して閉じました。いくつかのイベント トリガー ブロードキャストとブロードキャスト レシーバーがダイアログ アクティビティ A をキャッチして開始し、ユーザーはそれを終了してキャンセルします。問題は次のとおりです。ユーザーがホーム ボタンからアプリを起動しようとすると、メイン アクティビティの代わりにダイアログ アクティビティが開きます。
任意の提案をいただければ幸いです。
前もって感謝します