0

我想實現三級列表視圖,只有最高級別需要滾動。 UI的示例如下: 列表視圖1:房屋列表:可滾動 列表視圖2:房屋清單:不可滾動 列表視圖3:房間窗戶列表:不可滾動 重要的是,我填寫的數據需要是動態的。因此,列表視圖2和3中的項目數量可以更改。 enter image description here三級ListView動態數據

我不希望列表視圖2和3是可滾動的,因爲它們不會有太多項目,我希望它們始終顯示。因此,只有頂級列表視圖才需要滾動。 我嘗試了3級可擴展列表視圖,但我真的不需要可擴展列表視圖,因爲它們增加了點擊次數以一次查看所有信息。

我試過在ListView中添加ListView並添加適配器來添加低級列表視圖中的項目。但它不工作。它只顯示頂級列表視圖,但子列表視圖根本不顯示。

有沒有什麼辦法像上面那樣在ListView中添加ListView?

回答

1

如果列表視圖2中沒有太多項目3 & 3那麼不要使用級別2,3的列表視圖。 使用1的列表視圖,LinearLayout的2 & 3並動態添加textView到這些佈局。 把2,3佈局放到另一個線性佈局並將其與底部對齊......所以在這些視圖之上的剩餘位置將被列表視圖覆蓋。 評論如果我的回答不清楚或者您需要更多解釋。