为了账号安全,请及时绑定邮箱和手机立即绑定

关闭应用程序并在Android上启动主屏幕

关闭应用程序并在Android上启动主屏幕

隔江千里 2019-06-29 09:59:18
关闭应用程序并在Android上启动主屏幕我有两种不同的活动。第一个发射第二个。在第二次活动中,我打电话给System.exit(0)为了迫使应用程序关闭,第一个活动将自动显示,而不是返回到主屏幕的应用程序。如何避免这种情况,并使应用程序返回到主屏幕?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

您应该考虑不退出应用程序。这不是Android应用程序通常的工作方式。


查看完整回答
反对 回复 2019-06-29
?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

简短答覆:打电话moveTaskToBack(true)你的Activity而不是System.exit()..这将隐藏您的应用程序,直到用户想再次使用它。

更长的答案首先是另一个问题:为什么要关闭应用程序?

Android操作系统处理内存管理和进程等等,所以我的建议是让Android为您担心。如果用户想离开您的应用程序,他们可以按Home按钮,您的应用程序将有效地消失。如果手机稍后需要更多内存,操作系统将终止您的应用程序。

只要你适当地响应生命周期事件,您和用户都不需要关心您的应用程序是否仍在运行。

所以如果你想隐藏你的应用程序调用moveTaskToBack()让Android决定什么时候杀它。


查看完整回答
反对 回复 2019-06-29
  • 3 回答
  • 0 关注
  • 540 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信