0
我目前正面臨一個我無法理解的問題。 這裏的情況是: 我有一個FragmentActivity它包含一個主要的片段。 這個片段裏面有3個片段,每個片段放置在它自己的佈局中,一見鍾情。實際上他們是這樣的:android碎片添加但不可見
A | B | C |
要添加和替換這些佈局內的片段我使用childFragmentManager。 當我使用它時,一切正常。但是當我改變設備方向時,片段不顯示,但被添加(isAdded()方法返回true)並且不顯示錯誤。
注意:當方向改變時,我正在替換有關的片段,所以我真的不明白問題可能是什麼。
非常感謝您的回答。
請粘貼一些代碼。 – piotrpo
你的'onCreate'方法中有'setRetainInstance(true);'嗎? –
在清單中的活動下添加android:configChanges =「keyboardHidden | orientation | screenSize」屬性以保留方向更改狀態。 –