华为手机在开发中遇到的第一次安装过后按home键退出后台,在次点击图标进入的时候会再次走闪屏页的问题
来源:互联网 发布:中国航空结算 知乎 编辑:程序博客网 时间:2024/04/30 01:11
我最近做的一个项目,在测试时发现在华为的手机上第一次加载我的程序进入的首页,这是按home键推到后台,再次点击桌面的图标进入程序,发现又走了闪屏页才会进入首页
在其他的手机上没有发现这个问题。
大致是因为我的入口activity是闪屏页,华为手机应该是在开发的时候对这个做了什么特殊的处理,第一次按home键的时候再次进入的时候会再次实力化这个入口activity,从而导致会在从走一遍,
解决方法:在你的入口zctivity的oncreat()的方发下加入这个代码
// 避免从桌面启动程序后,会重新实例化入口类的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
- 华为手机在开发中遇到的第一次安装过后按home键退出后台,在次点击图标进入的时候会再次走闪屏页的问题
- android:正在运行的某个android程序中进行编写内容,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- Android App在运行时候按下home键 再次进入时应用重新启动的解决方法
- Android 按Home键退出,在点击桌面图标进入不显示之前退出的Activity
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法
- app按home键退到后台后,再次点击程序图标重新启动程序的解决办法
- 关于APP在小米5s第一次安装启动后,点击home返回桌面,再次进入重进闪屏页问题
- 关于APP在小米5s第一次安装启动后,点击home返回桌面,再次进入重进闪屏页问题
- 关于APP在小米5s第一次安装启动后,点击home返回桌面,再次进入重进闪屏页问题
- 华为手机虚拟home键,返回键,菜单键开发中遇到的不可隐藏问题,
- 安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法
- 安卓开发中,release安装包安装后,打开app后再按home键,再次点击程序图标app再次重新启动的解决办法
- app运行中点击home后再次点击app图标进入应用时重复登录的方法()
- 运动框架总结
- xml是什么意思
- sql server进行分页后的复选框的勾选不消失
- leetcode[Ransom Note]//待整理多种解法
- 关于华为手机读取SD卡权限没用记录一下
- 华为手机在开发中遇到的第一次安装过后按home键退出后台,在次点击图标进入的时候会再次走闪屏页的问题
- 点击notification把应用从后台放到前台
- 机器学习笔记二十四 中文分词资料整理
- HDU 2665 Kth number [可持久化线段树 主席树]
- 多线程论述
- 初步使用shell
- 深入剖析Android音频之AudioTrack
- 移动端字体选择
- C语言中实现可变参数函数