可能重复:
如何在 android 中清除我的列表视图
在android中,我使用了一个listadapter,简单的适配器并传递了一个数组,我想清除listview的内容?它不是 clearing ,而是将记录附加到我的列表视图中。
可能重复:
如何在 android 中清除我的列表视图
在android中,我使用了一个listadapter,简单的适配器并传递了一个数组,我想清除listview的内容?它不是 clearing ,而是将记录附加到我的列表视图中。
从这里获取我的自定义适配器。测试适配器
现在添加一个这样的方法..
public void clearAdapter()
{
deviceNames.clear();
selected.clear();
notifyDataSetChanged();
}
现在youListAdapter.clearAdapter()
从你的活动中调用。
只需编写 listView.setAdapter(null)
在您的适配器上使用notifydataSetInValidated()
以通知您的列表视图数据集不再有效。或将您的适配器设置为 null :l.setAdapter(null);