最近发现如果使用自定义的主界面的话,在其他应用程序中按home键不能回到主界面,跟了下代码,才发现原来自定义的主界面如果没有设置android:launchMode="singleTask"的话在ActivityStack里面的resetTaskIfNeededLocked中不会对activity队列mHistory进行重排,添加以上代码后解决。另外在自定义主界面如果不处理回退键的话,如果有浏览器打开,就会回退到浏览器中。在onKeyDown中对回退键进行拦截解决该问题。

更多相关文章

  1. 一篇文章看明白 Android(安卓)从点击应用图标到界面显示的过程
  2. [置顶] Android基于XMPP Smack Openfire开发IM(2)登录openfire
  3. android下使用单元测试
  4. Andriod中的Context理解与分析
  5. 使用AspectJ在Android中实现Aop
  6. Android(安卓)拍照强制横屏解决...
  7. Android(安卓)ORM框架GreenDao入门学习
  8. Android系统Intent的使用
  9. 【Android设备管理】 利用DevicePolicyManager执行屏幕锁定

随机推荐

  1. Android电话拨打流程源码分析
  2. 为什么说Android令人沮丧!?
  3. Android状态check、focused、pressed、se
  4. Android安装以及Eclipse插件(Google Andr
  5. Ubuntu 试用Android(安卓)L版本
  6. android 10 高通 图标名称双行显示
  7. Android收藏商品/关注商品
  8. android开源新闻小程序、3D翻转公告效果
  9. 记-Android(安卓)studio使用的小疑惑
  10. vs2015 支持Android(安卓)arm neon Intro