要在最近任務列表中排除應用程序,您可以使用Intent
過濾器中的FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標志。這個標志告訴系統不要在最近任務列表中顯示應用程序。
以下是如何在Intent
過濾器中使用FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標志:
Intent intent = new Intent(this, YourActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
startActivity(intent);
在上面的示例中,我們創建一個包含FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標志的Intent
對象,并使用startActivity
方法啟動該活動。這將導致該應用程序不會顯示在最近任務列表中。
請注意,使用FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標志可能會影響用戶體驗,因為用戶無法輕松地訪問最近使用過的應用程序。因此,建議在確實需要隱藏應用程序時才使用此標志。