Android 按下Home之后再次点击应用图标
来源:互联网 发布:网络层ip协议的特征 编辑:程序博客网 时间:2024/06/05 06:56
1、问题描述:例如:一个android程序包含两个Activity,分别为MainActivity和OtherActivity,MainActivity为程序启动的Activity。如果程序正位于OtherActivity,点击home键,程序退回到桌面,在次点击程序图标,程序默认会自动重启,即重新进入MainActivity,而不是进入点击home键的时刻程序所位于的OtherActivity。
2、发生原因:http://www.cnblogs.com/net168/p/5722752.html
在网站找了好久,这个网址的解释是最全的
3、来自网上的解决方案:在第一个启动页里的onCreate()方法里面添加下面代码就可以了,将当前Activity启动模式不要设置为singleTask,然后在oncreate加入
// 避免从桌面启动程序后,会重新实例化入口类的activityif (!this.isTaskRoot()) { Intent intent = getIntent(); if (intent != null) { String action = intent.getAction(); if (intent.hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN.equals(action)) { finish(); return; } }}
0 0
- Android 按下Home之后再次点击应用图标
- Android按home键之后,再次点击程序图标避免再次重启程序
- 正在运行的android程序,按home键之后退回到桌面,再次点击程序图标避免再次重新启动程序解决办法
- 点击home键返回,再次点击图标应用重启
- android点击home键,再次点击程序图标重新启动程序
- android:正在运行的某个android程序中进行编写内容,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 安卓按home键之后,再次点击程序图标避免再次重新启动程序解决办法
- 安卓按home键之后,再次点击程序图标避免再次重新启动程序解决办法
- 安卓按home键之后,再次点击程序图标避免再次重新启动程序解决办法
- 安卓按home键之后,再次点击程序图标避免再次重新启动程序解决办法
- 安卓按home键之后,再次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- android-安装应用直接“打开”,home键返回桌面再次点击应用图标,重新启动MAIN_action的Activity
- C语言--判断一个字符串是否为另一个字符串的旋转
- Oracle全文索引之六 附:CONTAINS函数
- android studio编译报错finished with non-zero exit value 3
- SDNU 1033.采药 01背包 裸题
- 利用haseCode比较对象是否相同
- Android 按下Home之后再次点击应用图标
- CSS3 选择器—属性选择器
- 什么情况使用 weak 关键字,相比 assign 有什么不同?
- ???
- 实现APP弹幕功能——Android
- Android Loader 异步加载详解二:探寻Loader内部机制
- OpenGL播放视频的技术
- 恩格尔系数
- LintCode-二叉树专题总结