2011-04-06 48 views
1

在我的應用程序中,我在運行時創建和顯示錶格。該表是在Activity類中開發的。一切工作正常,唯一的問題是表格的視圖。表格中有四行文字。它們相鄰顯示,沒有分離。我怎麼能夠在textviews之間有一個明確的空間做出正確的看法。在運行時管理表格行的視圖

  text1.setText("24/02/2011"); //TextView text 
      text2.setText("Andy");  //TextView text 
      text3.setText("3");   //TextView text 
      text4.setText("Repeat");  //TextView text 
      tableRow.addView(text1);  //TableRow tableRow 
      tableRow.addView(text2);  //TableRow tableRow 
      tableRow.addView(text3);  //TableRow tableRow 
      tableRow.addView(text4);  //TableRow tableRow 
      dueTL.addView(tableRow);  //TableLayout dueTL 

它顯示的數據等:24/02/2011Andy3Repeat

回答

1

您可以添加weight每個TextView,也可以確保您的TableView在其寬度fill_parent。同時檢查TextView小號

我希望這有助於

0

你可以手動添加空間在「的setText」字符串或者你可以設置一個右頁邊距,如果周圍的ViewGroup支持的話,就TextViews無論是在XML(layout_marginRight),或通過代碼(LayoutParams) 。