2010-09-29 43 views

回答

1

來自GoogleIO的ListView開發人員的答案是:永遠不要將ListView放在ScrollView中。這意味着如果你想要一個不滾動的ListView,你可能根本不需要listview。

您可以創建一個ListView並將其放入一個Linearlayout中,並使用兩個Listviews中的適配器通過linearlayout.addView手動添加列表中的項目現在您有一個包含列表中所有項目的可滾動視圖。由於沒有回收和只加載列表中的項目,這是非常低效的,只有在沒有那麼多項目時纔可用。

如果您在每個列表中說20個項目,則可以使用的第二種更復雜的方法是使用帶有兩個listadapters的自定義適配器,並讓您將所有項目放入一個列表中。