【发布时间】:2012-05-31 09:16:13
【问题描述】:
在 android 中,我使用了一个 listadapter、简单的适配器并传递了一个数组,我想清除 listview 的内容?它不是清除,而是将记录附加到我的列表视图中。
【问题讨论】:
-
youradapter.clear();这将清除列表视图中的项目
标签: android listview listadapter
在 android 中,我使用了一个 listadapter、简单的适配器并传递了一个数组,我想清除 listview 的内容?它不是清除,而是将记录附加到我的列表视图中。
【问题讨论】:
标签: android listview listadapter
从这里获取我的自定义适配器。 TestAdapter
现在添加这样的方法..
public void clearAdapter()
{
deviceNames.clear();
selected.clear();
notifyDataSetChanged();
}
现在从你的活动中调用youListAdapter.clearAdapter()。
【讨论】:
简单写listView.setAdapter(null)
【讨论】:
在您的适配器上使用notifydataSetInValidated() 通知您的列表视图数据集不再有效。或将您的适配器设置为 null :l.setAdapter(null);
【讨论】: