如何清空android ListView控件的内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何清空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);
这样就可以清空以前的数据而得到我们更新的结果 参考技术A 如果你的ListView的adapter为ArrayAdapter,可以用ArrayAdapter的clear()方法清空数据,如果要想同时刷新界面,可以在clear后刷新,也可以在调用clear之前调用setNotifyOnChange(true);
通常android中的组件要用到Adapter都可以用ArrayAdapter完美解决,非常方便。本回答被提问者和网友采纳 参考技术B listView.setAdapter(null);
使用ListView控件展示数据
下来列表中动态添加数据
combbox.Items.Add();//添加项的内容
combbox.Items.Clear();//清空项的内容
窗体传值:
A中显示B窗体时,项B窗体传值
1.创建B窗体的对象
2.在B窗体中创建公共属性
3.给B窗体中的公共属性赋值
4.显示B窗体
一、错点属性
Anchor:设置空间与窗体边缘的距离
二、停靠属性:
Dock:控件在窗体中停靠的位置
三、多文档窗体:MDI
1.设置父窗体的IsMDIContainer:为true
2.创建子窗体对象
3.设置子窗对象的父窗体,设置属性MDIParent为父窗体的对象
4.显示子窗体
四、listView控件:
属性:
Items:设置项内容
Text:显示文本,对应第一列的内容
ImageIdex:图片索引,对应图片库中(imageList控件)
SubItems:子项,只有在详细视图时才显示
View:设置视图
LargeImageList:设置大图标
SmallImageList:设置小图标
CoLumns:设置列,在详细视图时要先设置列,再添加子项
五、ImageList控件:图片库
Images:设置图片
ImageSize:设置图片大小
以上是关于如何清空android ListView控件的内容的主要内容,如果未能解决你的问题,请参考以下文章
android 开发 listview绑定radiobutton控件 如何实现listview列表中只有一个radiobutton被选中?