我想要放置多個不需要在ScrollView
內滾動的列表。換句話說,我有一個TextView
作爲一個類別的標題,下面有一個列表。然後另一個TextView
作爲另一個標題,在另一個列表下。等等。這是在一個垂直的LinearLayout
。Android中的滾動視圖中的多個不可滾動列表
我希望能夠通過這個佈局滾動,因爲它有太多的信息時,它會離開屏幕,但我希望顯示列表的所有內容。
我試着把頭文件(即TextViews
)和列表的垂直LinearLayout
內,並LinearLayout
一個ScrollView
內。這種方法的問題在於 - 儘管列表中有多個元素,但所有列表的最大垂直維度恰好爲一個元素(如果我將它們設置爲「包裝內容」)。信不信由你,列表滾動(並且它們在ScrollView
內,更確切地說,在ScrollView
->LinearLayout
內)。
如果我刪除ScrollView
,那麼這些列表確實會與其所有元素一起出現,但如果它離開屏幕,我將無法滾動該視圖。
所以,如果我使用ScrollView
,每個列表只能得到一個元素。如果我不使用它,我會正確地獲取列表中的所有元素,但它不會滾動。
解決此問題的任何想法?謝謝!
帶有自定義適配器的ListView。根據需要使用索引爲兩個不同佈局的標題和項目充氣。 – Rohit5k2