0

something like this i want

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
}

can somebody give me small example

WarrenFaith
  • 57,492
  • 25
  • 134
  • 150
Sourabh
  • 5,170
  • 9
  • 30
  • 41

2 Answers2

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
    }
Dharmendra
  • 33,296
  • 22
  • 86
  • 129
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
}
WarrenFaith
  • 57,492
  • 25
  • 134
  • 150