`
runfeel
  • 浏览: 905827 次
文章分类
社区版块
存档分类
最新评论

解决Android程序运行且退出后却不会显示在近期任务里的问题

 
阅读更多

http://blog.school51.com/show_diary.asp?uid=84890&logid=622777

solution:
在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
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. "true" if the task should beexcludedfrom the list; "false" if it should beincluded. The default value is "false".

============================

相反,如果要不出现在近期任务里面,可以增加android:excludeFromRecents="true",但貌似要apk中所有activity都加上才有用。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics