提示涂屁,本文不討論橫豎屏切換后生命周期的問題,需要了解的自行百度灰伟,網(wǎng)上很多解釋拆又。
需求:A頁面是豎屏,此時(shí)要跳轉(zhuǎn)到從B頁面(橫屏)操作栏账,如:簽名后帖族,返回A展示效果。
?大多數(shù)人用的方法就是? A.startActivityForResult(intent,100);
然后B頁面操作完后挡爵,setResult(RESULT_OK,intent);
A界面通過onActivityResult()竖般,等著接收返回值,那么茶鹃,坑就出現(xiàn)了涣雕。。前计。胞谭。。男杈。丈屹。
看代碼、伶棒、旺垒、
大佬們給看看這這段代碼有什么問題么? 歡迎下方評(píng)論肤无。
這樣寫的話先蒋,就出現(xiàn)了標(biāo)題所說的那樣,A頁面會(huì)變成橫屏宛渐,在變回豎屏竞漾,這樣很影響用戶體驗(yàn)眯搭。
解決辦法: 額。业岁。鳞仙。。笔时。其實(shí)我也不明白為什么要用下面的辦法棍好,看吧
我也不知道為什么,總之問題是解決了允耿,有明白原理的大佬借笙,歡迎評(píng)論交流,謝謝大家较锡。