我有一个在AndroidManifest.xml中声明的活动(A):
<activity
android:name="A"
android:launchMode="singleTask">
</activity>
我想从应用程序启动A中的其他活动中,将android:launchMode =“ singleTask”覆盖为android:launchMode =“ singleTop”
我怎样才能做到这一点?提前致谢。
最佳答案
如果希望能够在现有任务中启动该Activity
,则需要将launchMode
更改回standard
或singleTop
。如果将launchMode
设置为singleTask
,则表示您不希望将Activity
启动到现有任务中。能够覆盖它会适得其反。这就是这个launchMode
的重点!