Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1566778
  • 博文数量: 113
  • 博客积分: 3526
  • 博客等级: 中校
  • 技术积分: 1815
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-08 09:46
个人简介

记录总结自己的工作

文章分类

全部博文(113)

文章存档

2015年(19)

2014年(10)

2013年(6)

2012年(16)

2011年(24)

2010年(21)

2009年(17)

分类: Android平台

2013-08-30 09:11:17

      在实际应用中,很可能我们希望自己的app在按下返回键的时候并不退出,而是像按home键一样仅仅返回桌面,而程序仍然在后台运行着。要怎么实现这个效果呢?很简单,只需要重写一下onBackPressed方法就可以了。如下所示:

点击(此处)折叠或打开

  1. public void onBackPressed() {
  2.         Intent setIntent = new Intent(Intent.ACTION_MAIN);
  3.         setIntent.addCategory(Intent.CATEGORY_HOME);
  4.         setIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  5.         startActivity(setIntent);
  6.     }

阅读(4219) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~