欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android TableLayout数据列表的回显清空实现思路及代码

程序员文章站 2023-12-11 22:56:52
复制代码 代码如下: //数据列表的回显 public void shujulist(){ list customerlist = dao....
复制代码 代码如下:

//数据列表的回显
public void shujulist(){
list<customer> customerlist = dao.findall();
tablelayout tl = (tablelayout) findviewbyid(r.id.tllayout);
log.i(">>>", string.valueof(tl.getchildcount()));
int j = tl.getchildcount();
if(j>1){
/*for(int i=0;i<j;i++){
tl.removeview(tl.getchildat(j-i));//必须从后面减去子元素
}*/
for(int i=j;i>0;i--){
tl.removeview(tl.getchildat(i));//必须从后面减去子元素
}
}
tablerow row = null;
for(customer c : customerlist){
row = new tablerow(this);
//id
textview tvid = new textview(this);
tvid.settext(c.id + "");
row.addview(tvid);
//name
textview tvname = new textview(this);
tvname.settext(c.name);
row.addview(tvname);
//age
textview tvage = new textview(this);
tvage.settext(c.telenumber + "");
row.addview(tvage);
tl.addview(row);
}
}

上一篇:

下一篇: