0
我收到了包含圖像的列表視圖。隨着用戶向下滾動,圖像會自動加載。但過了一段時間,名單變得太大了。我該如何修剪它?如何縮小列表視圖的大小?
我試過removeViews(int start, int end)
但它似乎沒有區別。
什麼是最好的修剪它,所以它不會太大?
我收到了包含圖像的列表視圖。隨着用戶向下滾動,圖像會自動加載。但過了一段時間,名單變得太大了。我該如何修剪它?如何縮小列表視圖的大小?
我試過removeViews(int start, int end)
但它似乎沒有區別。
什麼是最好的修剪它,所以它不會太大?
我該如何修剪它?
ListView
中的可用行數由適配器上的getCount()
決定。您是設置適配器的人,因此您直接或間接負責返回getCount()
。
我的意思是滾動條光標變得非常小
如果你不想這麼多行的ListView
,不會產生這麼多行的適配器。
您也可以更改適配器內部的數據,然後撥打電話notifyDataSetChanged()
ListView
。如果這樣做,您的getCount()
返回比以前更小的數字,則「滾動條光標」可能會更大。
你是什麼意思的「名單變得太大」? 'ListView'回收行,假設你的適配器沒有把它搞砸。 – CommonsWare
@CommonsWare我的意思是滾動條光標變得非常小 – code511788465541441