我知道如何填充一個ListView或任何其他列表類型,但現在我面臨一個問題,我應該在ScrollView中實現一個ListView。所以,我決定使用LinearLayout(myLinearLayout.addView(adapter.getView(position, null, null)
)。如您所見,我從適配器中檢索數據,並將其作爲新視圖添加到我的LinearLayout中。一切正常,但如果列表中填充了30多行,應用程序將凍結。每行都包含一個ImageView,這樣虛擬機就不能分配足夠的內存。Android Adapter如何刪除和重新創建視圖?
我應該如何回收linearlayout行?