我在关闭和重新启动我的应用程序时遇到问题。我widget
在主屏幕上有一个,并且我在shortcut
主屏幕上为应用程序创建了一个。我通过快捷方式进入应用程序并Activity B
通过按手机的主页按钮将其关闭。现在我通过小部件启动应用程序并通过Activity A
-> Activity B
-> Activity C
,然后我回来通过手机的后退按钮退出应用程序,类似于 from Activity C
-> Activity B
-> Activity A
。在Activity A
中,当我单击后退按钮时,它应该关闭应用程序,但尽管如此,它仍显示我通过应用程序快捷方式启动的在后台运行的 Activity B。
我尝试通过杀死应用程序onPause()
,它工作正常。但后来我有了一个Camera
功能,所以只要我点击一张图片并点击保存,它就会退出应用程序。我认为从手机的相机返回活动时,它会进入onPause()
导致应用退出的活动。
任何人都可以为此提供解决方案。非常感谢。