私のアプリケーションにはサービスとアクティビティがあります。サービスがブロードキャストを送信することがあります。アクティビティがブロードキャストを受信すると、アクティビティを開始してダイアログを表示します。ただし、onReceiver()でアクティビティを正常に開始する必要がある場合は、アクティビティにフラグFLAG_ACTIVITY_NEW_TASKを設定する必要があり、アクティビティは1回しかインスタンス化できません。アクティビティを再度開始すると、再度インスタンス化できません。アプリケーションがまだアクティビティを示している場合は、他のサービスメッセージを表示できます。
onReceiver()でいくつかのアクティビティを何度も開始するにはどうすればよいですか?