我的應用程序在後臺運行,在某個時間點顯示活動以有目的地中斷用戶的流動。我的活動啓動了一項新任務,其中出現在「近期任務」列表中,同時處於前景中。有什麼辦法可以預防嗎?設置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