要在最近任務(wù)列表中排除應(yīng)用程序,您可以使用Intent
過濾器中的FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標(biāo)志。這個(gè)標(biāo)志告訴系統(tǒng)不要在最近任務(wù)列表中顯示應(yīng)用程序。
以下是如何在Intent
過濾器中使用FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標(biāo)志:
Intent intent = new Intent(this, YourActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
startActivity(intent);
在上面的示例中,我們創(chuàng)建一個(gè)包含FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標(biāo)志的Intent
對(duì)象,并使用startActivity
方法啟動(dòng)該活動(dòng)。這將導(dǎo)致該應(yīng)用程序不會(huì)顯示在最近任務(wù)列表中。
請(qǐng)注意,使用FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
標(biāo)志可能會(huì)影響用戶體驗(yàn),因?yàn)橛脩魺o法輕松地訪問最近使用過的應(yīng)用程序。因此,建議在確實(shí)需要隱藏應(yīng)用程序時(shí)才使用此標(biāo)志。