android:excludeFromRecents="true"
阿新 • • 發佈:2020-08-05
夏洛克的喵https://www.jianshu.com/p/8e8a04979532
yayun0516https://blog.csdn.net/yayun0516/article/details/52108210
excludeFromRecents控制在不在recent列表中顯示
true時不顯示;false顯示,預設
在 Android 系統中,如果我們不想某個 Activity 出現在 “Recent screens” 中,可以設定 <activity> 屬性 android:excludeFromRecents 為 true。其中有些需要注意到的地方說明下。
android:excludeFromRecents 屬性並不會僅僅影響被設定的 Activity。由此該 Activity 啟動的後續同屬一個 “Task” 的一系列 Activity 都不會出現在 Recent screens。
但是如果設定上面屬性的 Activity 正是當前正在使用的,切換到 Recent screens 也是可以看到的。但是退到後臺執行後,比如按下 Home 鍵,屬性就會發生作用。
AndroidManifest.xml
<activity android:name=".MainActivity" android:excludeFromRecents="true" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>