android中单个活动的实例

grv*_*098 7 android android-intent

我知道可以通过设置android:launchMode="singleInstance" menifest文件来实现单个实例.但我想在运行时这样做.我认为它可以通过设置FLAG但不确定女巫来实现.. plzz帮助我...提前感谢.

Dav*_*ser 8

一般来说,你可以使用的组合Intent.FLAG_ACTIVITY_SINGLE_TOP,Intent.FLAG_ACTIVITY_CLEAR_TOP,Intent.FLAG_ACTIVITY_REORDER_TO_FRONTIntent.FLAG_ACTIVITY_NEW_TASK来完成你想要的东西.但是,使用哪一个(或多个)取决于您的情况.

  • 尝试了你的建议和FLAG_ACTIVITY_REORDER_TO_FRONT它现在工作正常.让我测试几个场景. (2认同)