要先兼容多个版本,并且稳定的话,目前发现只发现一种方式,就是清除栈的方式
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
具体做法如下
点击home 键的时候回到主界面之前,设置一下这个flag,就是把activiy栈中的acitvity清除掉。然后再主界面中捕获一下退出就可以了。

网上说的什么finish啊 exit啊 kill啊 movepackage啊 都多多少少会出问题的。

--------------

更多相关文章

  1. Android(安卓)NDK 开发
  2. Android日记之2012\01\01
  3. Android中获取TextView行数
  4. Android(安卓)studio导入library的正确方式
  5. Android通信方式(一)————WebView
  6. 【Android】17.0 第17章 服务绑定—本章示例主界面
  7. Android布局整合include界面控件
  8. Android热更新实现方式
  9. android studio项目加载超时 找不到包等解决办法

随机推荐

  1. android View 绘制完成监听
  2. Android下多页显示技巧
  3. 改变tab中indicator文本的颜色
  4. Android(安卓)阻断adb install
  5. Android一键锁屏开发全过程【源码】【附
  6. Android(安卓)结束进程的方法
  7. android 初级入门
  8. android backgroud alpha
  9. 2010.12.26——— android 获得手机号码
  10. Android加速度传感器数值的过滤