2011-10-07 40 views
0
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    TextView tv = null; 

    while (i < 5) { 
     TableRow trow = new TableRow(this); 

     while (j < 3) { 
      tv = new TextView(this); 

      tv.setText(" " + j + i); 
      tv.setTextColor(Color.BLACK); 
      tv.setWidth(25); 
      tv.setBackgroundColor(Color.WHITE); 

      trow.addView(tv); 
      j++; 
     } 
     Log.i("SS", "adding row for " + i + " time"); 
     this.addContentView(trow, new LayoutParams(
       LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); 

     i++; 
    } 

嗨,我新來的android。 我想顯示5行3 textview each.It似乎很簡單,但上面的代碼不工作。它顯示只有一行3 textview.In XML XML我不使用表格佈局,行被添加到線性佈局只那是錯的?表中沒有顯示多行

回答