Android横竖屏切换,A(竖)切B(横)返回后,A先横,在变竖屏,解决办法。

提示,本文不讨论横竖屏切换后生命周期的问题,需要了解的自行百度,网上很多解释。

需求:A页面是竖屏,此时要跳转到从B页面(横屏)操作,如:签名后,返回A展示效果。

 大多数人用的方法就是  A.startActivityForResult(intent,100);

然后B页面操作完后,setResult(RESULT_OK,intent);

A界面通过onActivityResult(),等着接收返回值,那么,坑就出现了。。。。。。。

看代码、、、


大佬们给看看这这段代码有什么问题么? 欢迎下方评论。

这样写的话,就出现了标题所说的那样,A页面会变成横屏,在变回竖屏,这样很影响用户体验。

解决办法: 额。。。。。其实我也不明白为什么要用下面的办法,看吧

我也不知道为什么,总之问题是解决了,有明白原理的大佬,欢迎评论交流,谢谢大家。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容