我的应用程序有2个启动活动A和B.活动B有taskAffinity =“Task2”。
1)从Android菜单启动B,在那里更改一些字段,然后按home键。
2)启动活动A.从A开始,使用标志 FLAG_ACTIVITY_NEW_TASK 启动B.此字段不会保存。这就是问题所在。
现在有这个:
但我想要这个:
请帮帮我。我想提前道歉,这是我的第一篇文章,我的英语不好。
我找到了答案。在清单文件中需要为活动B编写android:launchMode =“singleTop”。
答案 0 :(得分:0)
您可以设置
android:launchMode="singleTop"
或
android:launchMode="singleTask"
或
android:launchMode="singleInstance"
取决于您的实际需要。所有这三个都将实现你想要的。