这一定很容易,但我没有太多运气寻找答案。 如果这是一个常规问题,请道歉。
如果我离开我的应用程序,我无法返回它。再次启动应用程序将加载它的第二个实例而不是返回它。如果我在我的应用程序中运行音频循环,则很难重新进入并将其关闭。
在启动时,我希望应用程序能够销毁任何以前运行的实例。
当我离开时,我也想尝试让应用程序自行关闭(我知道这不是正确的做事方式,但我想尝试这个用于我个人使用的应用程序)。或者让“后退”按钮破坏应用程序。
感谢。
答案 0 :(得分:3)
将此添加到清单中的活动定义...
android:launchMode =“singleInstance”
How to prevent the activity from loading twice on pressing the button
答案 1 :(得分:2)
我已回答了这样的question,您可以在AndroidManifest.xml文件中为MainActivity声明android:launchMode="singleTask"
属性,以便操作系统在运行时不会创建新实例背景。