您当前的位置: 首页 > 

蓝不蓝编程

暂无认证

  • 4浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

安卓横竖屏切换导致Activity重建解决方法

蓝不蓝编程 发布时间:2018-09-04 08:45:53 ,浏览量:4

背景:

      我们有一个用户注册的界面,是竖屏展示的,这个界面里需要用户扫描身份证,而扫描身份证界面是横屏的,当扫完回到竖屏界面时,奇葩的事情就发生的,竖屏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

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0420s