我有兩個Activities
和每個有3-4個Fragments
,每個替換另一個。按回最後一個片段顯示空白活動前不久前活動
當Activity1
,Fragment2
啓動第二個活動,Activity2
,Fragment1
啓動並onBackPressed
關閉Activity2
並回到Activity1
爲正常。
當我啓動Activity2
從Activity1
,Fragment3
不過,我想補充Fragment2
到第二個活動,這是通過錐在onCreate
方法來完成。
但是,當後退按鈕被按下時,片段消失一秒鐘,屏幕上留下空白,然後關閉Activity2
,導致視覺干擾。
有沒有什麼我可以做的關閉Activity2
確切的時刻(至少在相同的視覺時刻),當Fragment2
被後退按鈕關閉?
謝謝。 PS:不將片段添加到backStack似乎立即關閉活動,這是第一種情況(預期行爲)發生的情況,但是在向backStack添加片段時(根據需要在第二種情況下進行正確操作案例)產生故障。