一个表行(带有4个TextView)在一个布局中,listView在另一个布局中...想要编辑列表中的一个textView ..
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.list_item,
new String[] { "Barcode", "Division", "Mrp","qty" }, new int[] {
R.id.txt, R.id.txt1, R.id.mrp,R.id.qty1 });
setListAdapter(adapter);
每次行绑定时都要在列表中编辑数量...
答案 0 :(得分:0)
然后不要传递一个新的String数组。将传递给它的String数组存储在变量中。如果要更新它,请更改数组中的相应字符串,然后在适配器上调用notifyDataSetUpdate()以使其重新加载其数据。
答案 1 :(得分:0)
ListAdapter adapter = new SimpleAdapter(this, contactList,
R.layout.list_item,
new String[] { "Barcode", "Division", "Mrp","**quantity**" }, new int[] {
R.id.txt, R.id.txt1, R.id.mrp,R.id.qty1 });
setListAdapter(adapter);