1
這個問題有點奇怪和複雜 - 有時(它不是確定性的,或者我不知道原因)我的一些片段沒有出現在事務中。片段沒有顯示
我檢查了兩遍,而且看起來OK - 片段正確前加入,不爲空等等,有場mHidden
設置爲true
前和交易後false
,但我看到的是一個空的地方。
什麼可能是錯的?
更準確地說,這個問題 - 我在同一時間管理一個Activity
(最多25個)中的很多碎片,並且這些事務一次隱藏/顯示其中的很多碎片。更重要的是,我將4個片段添加到相同的版面支架(FrameLayout
)中,並切換其可見度 - 但我不認爲這可能是原因。
我開始討厭的Android ...
您可以添加代碼的最重要部分以及您使用的xml佈局嗎? – Entreco
我希望我可以,但我的應用程序像20k行代碼,非常複雜,我不知道線索在哪裏 - 我所有的片段都有'RelativeLayout'作爲根,並動態添加到'FrameLayout'持有者中,如我所述。大多數情況下,交易都沒有問題(什麼證明他們是好的),但有時會出現這種情況......所以這是一個相當普遍的問題,比如「什麼可能導致片段不能顯示在交易中,儘管似乎都是這樣確定「。 –