我有一个应用程序有两个活动A& B,都具有启动模式singleInstance.我注意到即使A和B都在后台运行,最近的应用列表中也只会显示最后一个活动.是否有可能同时保持A& B在最近的应用程序列表中?谢谢.
解决方法
在
AndroidManifest中,确保为每个Activity设置不同元素的
android:taskAffinity属性.例如:
<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>