Android横竖屏切换,A(竖)切B(横)返回后,A先横,在变

2018-12-20  本文已影响0人  从开始到现在_5ee8

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

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

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

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

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

看代码、、、

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读