Android TableLayout数据列表的回显清空实现思路及代码
更新时间:2013年04月26日 16:35:10 作者:
数据列表的回显必须从后面减去子元素同时必须从后面减去子元素,感兴趣的朋友可以看下具体的实现代码,希望对你学习Android TableLayout有所帮助
复制代码 代码如下:
//数据列表的回显
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);
}
}
相关文章
TabLayout关联ViewPager后不显示文字的解决方法
这篇文章主要为大家详细介绍了TabLayout关联ViewPager后不显示文字的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-11-11Android编程基础之获取手机屏幕大小(DisplayMetrics应用)示例
这篇文章主要介绍了Android获取手机屏幕大小的方法,结合实例形式分析了TextView ,Button ,以及DisplayMetrics的使用方法,并重点分析了DisplayMetrics的应用技巧,需要的朋友可以参考下2016-10-10Android自定义View实现搜索框(SearchView)功能
这篇文章主要为大家详细介绍了Android自定义View实现搜索框SearchView功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-11-11android中Bitmap用法(显示,保存,缩放,旋转)实例分析
这篇文章主要介绍了android中Bitmap用法,以实例形式较为详细的分析了android中Bitmap操作图片的显示、保存、缩放、旋转等相关技巧,需要的朋友可以参考下2015-09-09
最新评论