1
我有一個非常奇怪的問題與Android上的ListView
。旋轉屏幕後,帶有頁眉/頁腳的小ListViews是空的
當我旋轉設備時,如果頁眉和/或頁腳太小,我的ListView
將不可見。
ListView
的項目是正確的。他們從savedInstanceState
正確恢復,並創建一個新的Adapter
並綁定到活動的onCreate
。我甚至將日誌記錄添加到適配器的getCount
和getView
,並顯示正確的結果。
的問題是,該列表是不可見的,只有當它比它的高度(含match_parent
嘗試和恆定高度)短:
- 如果有根本沒有四溢的項目(例如,8個項目),當屏幕旋轉時,列表完全消失。
- 如果只有在風景模式下有
match_parent
高度(16項)纔會出現溢出,那麼當我進入肖像模式並在橫向模式下再次出現時,此列表將消失。 - 如果兩個方向或大小不變(24個項目)都有溢出,則所有內容都會正確顯示。
在旋轉設備之前,列表也正確顯示。
列表有什麼問題?
代碼或它沒有發生。 ;-) –
@PaulBurke http://pastebin.com/K54Zs7L0(應用程序名稱隱藏) – Triang3l
同樣的事情也發生在碎片列表中。 – Triang3l