How to generate dynamic text view in android?

I want something like this

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 someone give me a small example

0
source share
2 answers
  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 } 
+7
source
 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 } 
+1
source

Source: https://habr.com/ru/post/1489066/


All Articles