首页 > 代码库 > Android 应用按返回键退向后台运行
Android 应用按返回键退向后台运行
Android应用开发按下返回键退向后台运行
我们日常使用的很多Android应用(如QQ、微信、微博),在应用的主界面按下返回键,应用并没有退出,而是进入后台运行。
那么,开发中是如何实现的呢?我找到了两种方法:
一、监测返回键
1、在Activity中重写onBackPressed()方法。
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
2、重写onKeyDown()方法(有的应用提示再次点击返回键退出应用就是在这里做的文章)。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
二、退向后台运行
1、只需一句话搞定,调用moveTaskToBack()方法,这个方法需要设置一个boolean参数,ture 在任何Activity中按下返回键都退出并进入后台运行, false 只有在根Activity中按下返回键才会退向后台运行。
- 1
- 1
2、使用Intent,返回手机主界面。
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
最后来个详细点儿的
Android 应用按返回键退向后台运行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。