我想要的东西
for(i=0; i<10; i++) {
Textview tx[i] = new TextView(this);
tx[i].setText("Data")
TableRow tr[i] = new TableRow(this);
tr[i].addView(tx);
// and then adding table row in tablelayout
}
有人可以给我一些小例子
答案 0 :(得分:7)
TextView[] tx = new TextView[10];
TableRow[] tr = new TableRow[10];
for(i=0; i<10; i++) {
tx[i] = new TextView(this);
tx[i].setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
tx[i].setText("Data")
tr[i] = new TableRow(this);
tr[i].setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
tr[i].addView(tx[i]);
// and then adding table row in tablelayout
}
答案 1 :(得分:1)
TextView[] tx = new TextView[10];
TableRow[] tr = new TableRow[10];
for(i=0; i<10; i++) {
tx[i] = new TextView(this);
tx[i].setText("Data")
tr[i] = new TableRow(this);
tr[i].addView(tx[i]);
// and then adding table row in tablelayout
}