//数据列表的回显
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;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);
}


}

更多相关文章

  1. android布局
  2. Android中RelativeLayout及TableLayout使用说明
  3. Android(安卓)SparseArray源码阅读
  4. android 开发实用
  5. Android(安卓)SparseArray源码阅读
  6. android程序排序算法实现
  7. 【Android(安卓)UI】Android开发之View的几种布局方式及实践
  8. Android(安卓)开发:(四)Android五大布局及属性详解
  9. 安卓虚拟机启动后报错: 类似 SDK Manager] Error: Error parsing

随机推荐

  1. 初识ClickHouse——安装与入门
  2. [置顶] Android的Activity屏幕切换动画(
  3. 面试官:为什么静态方法不能调用非静态方法
  4. Android(安卓)自动化测试—robotium(一)环
  5. android中下载文件到SD卡的方法
  6. linux搭建SVN服务器
  7. android中fitsSystemWindows的用处
  8. Android(安卓)sdk 安装及Adk安装
  9. [Android(安卓)硬件] android手机主流屏
  10. 每日学习-ansible yum模块