如何阻止Android Wear活动拥有多个实例?

Sof*_*Dev 5 android wear-os

有时,大多数时候我的LG G手表会通过进入睡眠/昏暗模式自动关闭应用程序,如果我再次通过开始菜单打开应用程序,则会打开两个活动实例(当我从中滑出一个前一个是在下面).

这在手机中永远不会发生,这是Android Wear中活动的运作方式吗?我应该在onPause()中"完成()"吗?

谢谢.

r2D*_*Inc 3

您是否查看过活动android:launchMode中的属性?AndroidManifest.xml

也许android:launchMode="singleInstance"会帮助你。

http://developer.android.com/guide/topics/manifest/activity-element.html#lmode