solution:
在AndroidManifest.xml中对应的Activity中找到“ android:excludeFromRecents”,把值改为 false,或直接去掉该项。
e.g.
AndroidManifest.xml
Develop Reference
Whether or not the task initiated by this activity should be excluded from the list of recently used applications ("recent apps"). That is, when this activity is the root activity of a new task, this attribute determines whether the task should not appear in the list of recent apps. "
在AndroidManifest.xml中对应的Activity中找到“ android:excludeFromRecents”,把值改为 false,或直接去掉该项。
e.g.
AndroidManifest.xml
<activity android:icon="@drawable/ic_launcher_fmradio"
android:name=".FMRadio"
android:label="@string/app_name"
android:taskAffinity=""
android:launchMode="singleTop"
android:screenOrientation="portrait">
<!-- android:excludeFromRecents="
true"
-->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="com.quicinc.fmradio.FMRADIO_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Develop Reference
android:excludeFromRecents
true" if the task should be
excluded from the list; "
false" if it should be
included. The default value is "
false".
============================
相反,如果要不出现在近期任务里面,可以增加android:excludeFromRecents="true",但貌似要apk中所有activity都加上才有用。
本文介绍如何通过修改AndroidManifest.xml文件中的属性来控制应用程序是否出现在Android设备的最近任务列表中。具体操作包括设置或取消设置`android:excludeFromRecents`属性。
2972

被折叠的 条评论
为什么被折叠?



