如何减少列表视图的大小?

时间:2012-11-02 20:16:48

标签: android

我有一个包含图片的列表视图。当用户向下滚动时,图像会自动加载。但过了一会儿,名单变得太大了。我怎么能修剪它?

我试过了removeViews(int start, int end),但它似乎没什么区别。

什么是最好修剪它所以它不会太大?

1 个答案:

答案 0 :(得分:1)

  

我该如何修剪它?

ListView中的可用行数由适配器上的getCount()确定。您是设置适配器的人,因此您直接或间接地对getCount()返回的内容负责。

  

我的意思是滚动条光标变得很小

如果您不想在ListView中有那么多行,请不要创建包含这么多行的适配器。

您也可以更改适配器内的数据,然后在notifyDataSetChanged()上调用ListView。如果在执行此操作时,getCount()返回的数字比以前少,则“滚动条光标”可能会更大。