当前位置: 编程技术>移动开发
Android TableLayout数据列表的回显清空实现思路及代码
来源: 互联网 发布时间:2014-10-14
本文导语: 代码如下: //数据列表的回显 public void shujuList(){ List 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;i0;i--){ tl.removeView(tl.getChildAt(i...
代码如下:
//数据列表的回显
public void shujuList(){
List 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;i0;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);
}
}