0

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

我试过removeViews(int start, int end)了,但似乎没有什么不同。

什么是最好的修剪它,所以它不会变得太大?

4

1 回答 1

1

我怎样才能修剪它?

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

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

如果您不希望 中有那么多行ListView,请不要创建具有这么多行的适配器。

也欢迎您更改适配器内部的数据,然后调用notifyDataSetChanged(). ListView如果这样做时getCount()返回的数字比以前小,则“滚动条光标”可能会更大。

于 2012-11-02T20:35:29.277 回答