アクティビティA
はランチャー アクティビティです。着信メッセージを受信してアクティビティを呼び出すブロードキャストレシーバーがありますB
(メッセージを表示するためのポップアップのみ)。
これは私が呼び出すために使用しているコードですB
:
intent.setClass(context, popup.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
context.startActivity(intent);
アクティビティB
が呼び出されるたびA
に、バックグラウンドにある場合でも、その背後 (フォアグラウンド) に移動します。A
レシーバーのどこにも呼び出されません。
背後に表示B
せずに呼び出すにはどうすればよいですか?A