我目前正在使用HC兼容性軟件包測試具有多窗格的Fragment
-ised視圖,並且有很多難以處理方向更改。使用碎片處理方向更改
我Host
活動有2個窗格在橫向(menuFrame
和contentFrame
),並且僅在肖像menuFrame
中,向其中適當的片段被加載。如果我在兩個窗格中都有東西,但是將方向改爲縱向,我會得到一個NPE,因爲它試圖在(不存在的)contentFrame
中加載片段中的視圖。在內容片段中使用setRetainState()
方法不起作用。我怎樣才能解決這個問題,以防止系統加載一個不會顯示的片段?
非常感謝!
雖然這並沒有消除片段。它只是防止它被繪製。它仍然在記憶中,每當你旋轉時你都會複製你的片段。 – 2014-07-16 07:30:36
我同意馬蒂 – prettyvoid 2014-10-20 19:56:43