将动态添加到tableview的textint textview

时间:2010-12-16 07:20:04

标签: android

我想在运行时使用数组填充android tableview的行... 如何去做....请告知

谢谢,

2 个答案:

答案 0 :(得分:0)

TableLayout layout = (TableLayout) findViewById(R.id.table);
TableRow tr = new TableRow(context);

TextView view = new TextView(context);
view.setText("Test");
tr.addView(view);
layout.addView(tr);

答案 1 :(得分:0)

您可以通过读取子表填充表视图行,如下所示:

TableLayout x = (TableLayout) findViewById(R.id.table_id);
for(int i=0;i<x.getChildCount();i++){
   TableRow tr = (TableRow) x.getChildAt(index);
   //Do here with table row, what u want to do.
}