安卓横竖屏切换导致Activity重建解决方法
2023-09-27 14:27:30 时间
背景:
我们有一个用户注册的界面,是竖屏展示的,这个界面里需要用户扫描身份证,而扫描身份证界面是横屏的,当扫完回到竖屏界面时,奇葩的事情就发生的,竖屏activity进行反复多次重建。同时导致了原先横屏扫描界面传过来的身份证扫描结果丢失。此问题仅在小米手机上出现。
设备信息:小米,MI MAX 3,MIUI 9.6.7.0,安卓 8.1.0
解决方案:
activity定义中增加如下信息,防止activity在手机屏幕变成横屏时出现重建。
android:configChanges="orientation|screenSize|keyboardHidden"
附录:
关于android:configChanges参考资料:
https://www.cnblogs.com/carlo/p/4311010.html
https://www.cnblogs.com/bluestorm/p/6251443.html
安卓开发技术分享:https://blog.csdn.net/yinxing2008/article/details/84555061
相关文章
- 安卓逆向_16 --- ARM 静态分析( 使用 IDA Pro 分析 ARM 汇编【java_ 和 JNI_OnLoad】 )
- 安卓逆向_11 --- methodprofiling(方法分析)【在 smali 代码中打印信息 --- 协议分析常用】
- cocos2dx编译安卓版本号查看C++错误
- 安卓 和 Linux 之间传输文件的 8 个应用程序
- 亲爱的,我爱你--一秒害你手机变砖-安卓流氓锁屏软件分析
- 安卓入门教程(十二)-控件
- 安卓入门教程(十一)-布局
- 安卓权限
- React Native安卓项目打包发布APK步骤
- 安卓程序如何保证低内存下依然存在
- JNI入门课程第七章-JNI中创建线程通知安卓刷新
- 【毕业设计_课程设计】基于安卓APP的音乐播放器设计
- Mac——Mac下如何连接安卓(小米)手机进行互传文件?
- 安卓apk版本检测下载升级全过程
- 安卓APP应用在各大应用市场上架方法整理
- 安卓MP3播放器开发实例(3)之进度条和歌词更新的实现
- 使用UE4公布安卓平台游戏
- 安卓开发学习笔记(七):仿写腾讯QQ登录注册界面
- 安卓开发笔记(十六):'Request(okhttp3.Request.Builder)' has private access in 'okhttp3.Request
- 安卓开发笔记(十四):点击按钮直接拨号,不需要在拨号界面再点击一次的方法
- mac平台搭建安卓开发环境
- Spotify正式推出视频服务 首先面向安卓用户