2012-08-07 40 views
-6

我需要建立動態6周的TextView中,但有一個條件每個錶行只有三個TextView的礦,我需要將兩個錶行和三個到位TextView的每個取悅表佈局和錶行

+0

發佈您的代碼,您使用 – Shalini 2012-08-07 07:24:01

+1

我會給你答案,但你需要做的第一個條件。 – 2012-08-07 07:24:41

+1

SO是什麼時候成爲訂購網站? – 2012-08-07 07:27:17

回答

0

嘗試這樣的事情。

TableLayout myTable=new TableLayout(this);   
    TextView[][] myTextView=new TextView[3][3]; 
    myTable.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT)); 
    TableRow[] myRow=new TableRow[3];   
    for (int i = 0; i < 3; i++) { 
     myRow[i]=new TableRow(this); 
     myRow[i].setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));   
     for (int j = 0; j < 3; j++) {    
      myTextView[i][j]=new TextView(this); 
      myTextView[i][j].setText("Your Text"); 
      myRow[i].addView(myTextView[i][j]); 
     } 
     myTable.addView(myRow[i]); 
    } 
    LinearLayout lin=(LinearLayout)findViewById(R.id.linLayout); 
    lin.addView(myTable);