android清空listview
① 如何清空android ListView控件的内容
将ListViewAdapter对应的数据信息清空,然后,notifydatasetchange就可以。
② 如何清空android ListView控件的内容
你好!顷悔
第一种方法:稿乎衡
listView.setAdapter(null);
第键做二种方法:
listAdapter.clear();
listAdapter.notifyDataSetChanged() ;
③ 如何清空android ListView控件的内容
思路:
1,当要桥拿岩加载item的时候,首先把 list清空
list.clear();
适配器
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
这样加载以后就把Listview 中的数据清空了
2,然后再加载我们想要的数据
list.add("a");
list.add("c");
list.add("b");
list.add("敏御a");
list.add("c");
list.add("b");
适配器
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
这样就可以清空以前敏饥的数据而得到我们更新的结果
④ 如何清空android ListView控件的内容
list只是展示 控渗乎竖件 要清楚 只要吧 装填 adapter中的数据(一般顷晌都是arrayList<T>)clear()掉,然后 在“主线程”里 调用 baseAdapter 中的notifySetDatachange 就可以丛大看到效果
⑤ 如何清空android ListView控件的内容
你好!
第戚闹一种方法:樱仔高
listView.setAdapter(null);
第二种方法:
listAdapter.clear();
listAdapter.notifyDataSetChanged() ;
满意请采纳,谢谢。
参考:脊尺http://..com/link?url=EqQ19nIH3SNW48yN4jyfh0egDHVi_nX_-m0e2Ywya7mmY1RNRYRAwhf6gS
http://..com/link?url=qWu30KPuRcjswVOtbQcbV3vd_-_
⑥ 如何清空android ListView控件的内容
你只要先把数据源list的内容给清空了,然后刷新适配器,也就是调用适配器的notifyDataSetChanged()方法,listview的内容就清空了,这让肆个是最好的方法,当然了辩滑碰,你也可以重新set个适配器,也携谈就是setAdapter,给一个空list,这样也能清空
⑦ android listView的数据如何清空,在添加进去显示啊!
满意答案热心问友2011-06-08android.widget.SimpleAdapter.SimpleAdapter(Context context, List<? extends Map<String, ? data, int resource, String[] from, int[] to),你把SimpleAdapter中存数据的(List<? extends Map<String, ?data这个参数) data.clear()掉,这样应该能把之前ListView中的数据清空吧追问: 将数据源的获取进行独立,在数据源变动前进行data.clear(); 然后在数据源变动后,采用Adapter.notifyViewChanged();进行通知 程序,数据源已经变动,simpleAdapter须要更新。系统将会自动处理,并实现更新数据。缘丶之尐黙的感言:
⑧ 如何清空android ListView控件的内容
listView的条目都是绑定在枯衡这个adapter里的
你只庆大需要清空这个adapter即可
如誉败竖果是你用自定义的适配器你只要删除适配器的数据,重新刷新就清空了
⑨ 如何清空android ListView控件的内容
不是很清楚你的需求。
根据我的理解提供几个清空方案
1、清空listview的所有数配拦明据:
将装载的数据集合比如list或者map等,clear后 adapter.notifyDataChangeListener.
隐藏整个listview也是表培告面上实现了清空衡巧的效果(虽然是假的)
2、清空某个item的内容
在getview方法中判断position的来清空对应item控件的内容显示
以上,欢迎交流