Android 将textview动态添加到tableview

Android 将textview动态添加到tableview,android,Android,我想在运行时用数组填充android tableview的行。。。 如何进行……请给出建议 谢谢,您可以通过读取子表来填充表视图行,如下所示: TableLayout layout = (TableLayout) findViewById(R.id.table); TableRow tr = new TableRow(context); TextView view = new TextView(context); view.setText("Test"); tr.addView(view);

我想在运行时用数组填充android tableview的行。。。 如何进行……请给出建议


谢谢,

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

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);
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.
}
TableLayout x=(TableLayout)findViewById(R.id.table\u id);

对于(int i=0;i@Vladimir)。您正在tablelayout中添加textview direct。这没有意义。您必须先创建新的tablerow,然后将textview添加到该表格中,该表格行将进入tablelayout