我有一个包含图片的列表视图。当用户向下滚动时,图像会自动加载。但过了一会儿,名单变得太大了。我怎么能修剪它?
我试过了removeViews(int start, int end)
,但它似乎没什么区别。
什么是最好修剪它所以它不会太大?
答案 0 :(得分:1)
我该如何修剪它?
ListView
中的可用行数由适配器上的getCount()
确定。您是设置适配器的人,因此您直接或间接地对getCount()
返回的内容负责。
我的意思是滚动条光标变得很小
如果您不想在ListView
中有那么多行,请不要创建包含这么多行的适配器。
您也可以更改适配器内的数据,然后在notifyDataSetChanged()
上调用ListView
。如果在执行此操作时,getCount()
返回的数字比以前少,则“滚动条光标”可能会更大。