1

我有一个GridViewArrayAdapter. 一切正常,除了一件事:我无法清除那个适配器(刷新`GridView时需要这个)。

这就是我所拥有的:

adapter.clear();
adapter.notifyDataSetChanged();

在这个项目之前,我从来没有遇到过关于适配器清除的任何问题。我在这里找不到我做错了什么。

任何的想法?(不要犹豫,询问具体细节)。

谢谢!

4

1 回答 1

4

问题解决了。

我必须保留适配器从中获取数据的集合的引用,然后执行以下操作:

myCollection.clean();
adapter.notifyDataSetChanged();
于 2011-12-08T08:59:50.407 回答