作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个应用程序有两个 Activity A 和 B,都具有启动模式 singleInstance。我注意到即使 A 和 B 都在后台运行,最近的应用程序列表中也只显示最后一个 Activity 。是否可以将 A 和 B 同时保留在最近的应用程序列表中?谢谢。
最佳答案
在 AndroidManifest 中,确保设置 android:taskAffinity每个 Activity 的元素属性不同。例如:
<activity
android:name="com.example.ActivityA"
android:label="Activity A"
android:launchMode="singleInstance"
android:taskAffinity="com.example.AffinityA" >
</activity>
<activity
android:name="com.example.ActivityB"
android:label="Activity B"
android:launchMode="singleInstance"
android:taskAffinity="com.example.AffinityB" >
</activity>
关于android - 如何在最近的应用程序列表中保留同一应用程序的多个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34866998/
我是一名优秀的程序员,十分优秀!