Android 按home键重新创建Activity的问题
来源:互联网 发布:美工职业描述 编辑:程序博客网 时间:2024/05/29 10:39
问题描述:
1,当app的 启动页面LauncherActivity 启动模式是 singleTask 时,跳转到其他页面 secondActivity,在这个时候,按下home键后再次点击app,首先会 销毁secondActivity,然后显示出LauncherActivity。如果LauncherActivity启动模式去掉 singleTask,就没有这样的问题。
2,当app的 启动页面LauncherActivity 启动模式是 singleTask 时,跳转到 其他页面 secondActivity,同时销毁LauncherActivity,按下home键后再次点击app,会重新创建 LauncherActivity页面。
如何解决?
方案1
点击打开链接
在启动 的activity添加一下代码if (!isTaskRoot()) { finish(); return;}
方案2
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);Log.i(TAG, "--onCreate");if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {Log.i(TAG, "onCreate with flag FLAG_ACTIVITY_BROUGHT_TO_FRONT");finish();return;}}
方案3
修改启动模式 为 standard
阅读全文
0 0
- Android 按home键重新创建Activity的问题
- android应用内为某个Activity创建快捷方式后按home键的问题
- android笔记08 按下Home键后重新返回程序,显示最后的Activity
- Activity的重新创建
- 按下Home键后重新返回程序,显示最后的Activity
- 按下Home键后重新返回程序,显示最后的Activity
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- 关于Android app首次安装完成后在安装界面直接“打开”应用再按home键返回桌面,重新进入app重复实例化launcher activity的问题的解决
- Android Activity 之 重新创建
- Android点击Home键后fragment重新加载问题
- Android点击Home键后fragment重新加载问题
- android 按home键回到桌面,然后再次进入app,app重新打开问题
- AndroidStudio-未 commit 惨剧下的本地数据恢复
- 学习springmvc的第六天(@PathVariable 注解、Ant字符匹配、指定请求方式)
- [DP 平衡树] Codeforces 809D Round #415 (Div. 1) D. Hitchhiking in the Baltic States
- jdbc-占位符
- iOS10隐私权限
- Android 按home键重新创建Activity的问题
- java 异常中的throws关键字
- 第十届省赛-H-Intelligent Parking Building
- ioctl函数
- c语言实现url的编码和解码
- 排序-堆排序-数据结构(32)
- 交叉验证 cross_validation
- 动态链表与静态链表
- CSS的包裹性