当我通过图标或“最近的应用程序窗口集合(此按钮具有Android上所有打开的窗口)”重新打开应用程序时,我的Android应用程序的行为有所不同
我的目标:
应用程序正在运行,我希望它像我单击应用程序图标时将其打开时一样打开
我尝试更改AndroidLaunchMode,但是当我单击该图标时,该应用程序将重新启动。如果我在“最近使用的应用程序”窗口(我在其中看到当前视图)上打开应用程序,则它将在我离开它的位置打开。所以它应该以某种方式工作对吗?
我有一个Cordova应用程序,并且将AndroidLaunchMode设置为:<preference name="AndroidLaunchMode" value="standard" />
<preference name="AndroidLaunchMode" value="singleTask" />
<preference name="AndroidLaunchMode" value="singleTop" />
<preference name="AndroidLaunchMode" value="singleInstance" />
所有人似乎都做同样的事情。我什至不知道正确的选择。
我怎么了还是我理解AndroidLaunchMode错误并需要更改其他内容?
更新:
AndroidLaunchMode不会出现在最终的AndroidManifest.xml中。问题似乎与cordova config.xml文件有关。
最佳答案
这以某种方式起作用:
<gap:config-file platform="android" parent="/manifest/application">
<activity android:launchMode="singleInstance" />
</gap:config-file>