listview修改数据,vba中listview数据修改

http://www.itjxue.com  2023-01-07 06:07  来源:未知  点击次数: 

如何动态修改ListVIew中每个Item的值

给你一个源代码参考一下,希望能帮到你,谢谢

public void UpdateList(int selectedItem)

? ?? ???{

? ?? ?? ?? ?? ? ListAdapter la = m_List.getAdapter();

? ?? ?? ?? ?? ? int itemNum = m_List.getCount();

? ?? ?? ?? ?? ? for(int i=0; iitemNum; i++)

? ?? ?? ?? ?? ? {

? ?? ?? ?? ?? ?? ?? ?? ?HashMapString, Object map = (HashMapString, Object)la.getItem(i);

? ?? ?? ?? ?? ?? ?? ?? ?if ( i == selectedItem)

? ?? ?? ?? ?? ?? ?? ?? ?map.put("ItemIcon", R.drawable.image1);

? ?? ?? ?? ?? ? else

? ?? ?? ?? ?? ?? ?? ?? ?map.put("ItemIcon", R.drawable.image2);

? ?? ?? ?? ?? ? }

? ?? ?? ?? ?? ?? ?

? ?? ?? ?? ?? ? ((SimpleAdapter)la).notifyDataSetChanged();

? ?? ???}

salesforce限制listview视图可以批量修改多少条数据

可以批量处理。

可以很方便的实例化一个对象的数据信息.当我们通过列表展示数据需要编辑时,用于默认初始化展示view视图,点击edit的icon后显示edit部分视图,因为对于DML操作有限制,比如因为项目需求,需要修改50万条数据,直接调用。

批量处理数据时有最大值限制.在用jdbc向数据灌入数据时,发现120000的数据每次只能灌入50000多条,其他的就没有了。

listview中的数据怎样修改

listview.ListItems(i).text = 123

listview.ListItems(i).ListSubItems(1).Text="hi"

怎么修改listview中的item

定义ImangeView的数组,

Java code?

ImageView[] mImageViews = new ImageView[] {

R.drawable.正常,

R.drawable.迟到,

R.drawable.早退,

R.drawable.旷课,

};

有两种方法:

1、像你说的,你的ListView数据存在ListmapString,Object,点击确定后,修改了List数据,调用notifyDataSetChange() (或者如果楼主用的是ArrayAdapter,那就先clear,再add)

2、直接在getView函数中,修改按钮采用匿名内部类实现OnClickListener接口,点击确定后,获取到设置的index值(整型索引从0开始,设置为迟到索引值就是1,早退就是2),并且ImageView控件的引用肯定是获取到了,直接设置图片

Java code?

imageView.setImageResources(mImageViews[index]);

(责任编辑:IT教学网)

更多

推荐Oracle文章