如何在其适配器中刷新android listview

时间:2013-11-29 15:08:55

标签: android listview refresh broadcast

我在listview项中放了一个按钮,onclicklistener是在adpter的getView()方法中设置的。适配器是一个单独的类文件extends BaseAdapter。通过按钮的onclick事件,listview的数据集发生了变化,如何刷新适配器中的listview?

我不能在适配器的getView()方法中调用adpter.notifyDataSetChanged()方法。

现在我使用广播来通知*** Activity.class中的列表视图。但是,我不认为这是一个好主意。然后,如何制作它?

1 个答案:

答案 0 :(得分:0)

你可以添加像

这样的东西吗?
AdapterClass.this.notifyDataSetchanged()

到getView()方法中的onClickListener?