android按home键不能回到自定义主界面
16lz
2021-01-24
最近发现如果使用自定义的主界面的话,在其他应用程序中按home键不能回到主界面,跟了下代码,才发现原来自定义的主界面如果没有设置android:launchMode="singleTask"的话在ActivityStack里面的resetTaskIfNeededLocked中不会对activity队列mHistory进行重排,添加以上代码后解决。另外在自定义主界面如果不处理回退键的话,如果有浏览器打开,就会回退到浏览器中。在onKeyDown中对回退键进行拦截解决该问题。
更多相关文章
- 一篇文章看明白 Android(安卓)从点击应用图标到界面显示的过程
- [置顶] Android基于XMPP Smack Openfire开发IM(2)登录openfire
- android下使用单元测试
- Andriod中的Context理解与分析
- 使用AspectJ在Android中实现Aop
- Android(安卓)拍照强制横屏解决...
- Android(安卓)ORM框架GreenDao入门学习
- Android系统Intent的使用
- 【Android设备管理】 利用DevicePolicyManager执行屏幕锁定