バックグラウンドで実行されているMy Appは、ある時点で意図的にユーザーのフローを中断するアクティビティを表示します。私のアクティビティは新しいタスクを開始します。は、フォアグラウンドにある間に、 "Recent Tasks"リストに表示されます。それが予防できる方法はありますか?設定android:excludeFromRecents
は機能しません - 「最近のタスク」でアクティビティがもう表示されません。最近のタスクから現在のアクティビティを除外します
マニフェストは、次のようになります。
<activity
android:name="com.example.recenttasks.MainActivity"
android:excludeFromRecents="true">
</activity>
と活動は、このように開始されます。
@Override
public void onReceive(Context context, Intent intent) {
Intent i = new Intent(context, MainActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
申し訳ありませんでした。 – lstipakov