我正在開發一個使用TableLayout
的屏幕。在這裏我可以輕鬆創建兩列。但我如何創建三列?如何在TableLayout中創建三列
8
A
回答
14
下面的例子:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1">
<TableRow>
<TextView
android:text="first"
android:padding="3dip" />
<TextView
android:text="second"
android:gravity="center"
android:padding="3dip" />
<TextView
android:text="third"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="first"
android:padding="3dip" />
<TextView
android:text="second"
android:gravity="center"
android:padding="3dip" />
<TextView
android:text="third"
android:gravity="right"
android:padding="3dip" />
</TableRow>
</TableLayout>
+0
@Lucifer我想你應該給予好評,以他們的努力,如果你還找到了自己的答案有幫助。 – 2011-12-26 06:47:17
+0
要爲所有列設置固定的等寬,請參閱此處:http://stackoverflow.com/a/6647298/261436 – Sam 2015-12-11 21:51:11
2
對於每個TableRow,你必須添加三個孩子而不是兩個。這應該是適合你的!
希望這會有所幫助!
相關問題
- 1. 如何在tablelayout中動態創建列?
- 2. 如何創建一個4列的TableLayout?
- 3. 如何在Android中創建zoomable TableLayout?
- 4. 如何在android中動態創建TableLayout?
- 5. 如何在css中創建三列
- 6. 如何在WinForms中使用TableLayout在C#.net 4.0中創建動態大小列
- 7. 無法創建TableLayout
- 8. 如何在TableLayout中創建一個空TableRow
- 9. 如何在img中創建複雜的tablelayout?
- 10. 如何在TableLayout中使用for循環創建EditText
- 11. 如何在Bootstap中創建三個等寬的列?
- 12. 如何在ASP.Net Repeater中創建三列表
- 13. 如何在android編程中用三列創建sqlite數據庫?
- 14. 如何在中繼器內創建三列div?
- 15. 動態創建tablelayout(android)
- 16. 動態創建tablelayout android
- 17. 創建基於三列
- 18. 幫助在.java內創建TableLayout活動
- 19. 如何從android中的JsonArray創建動態TableLayout
- 20. 在TableLayout中測量列寬
- 21. 如何在python中創建三種類型的列表的嵌套列表?
- 22. 如何在Android上創建和填充三列
- 23. 如何基於其他三列之一創建新列?
- 24. 如何在R中的dgCMatrix列表中創建一個三元矩陣?
- 25. 如何創建具有未知行數和列數的動態tablelayout?
- 26. 如何在TableLayout內的TableRow中設置編程創建的ImageView的高度?
- 27. 如何在android中爲三個方向創建中風?
- 28. 如何使用Android TableLayout創建跨多行的佈局?
- 29. 如何創建ScrollView以覆蓋2個TableLayout?
- 30. 如何使用Android TableLayout創建跨越多行的此佈局?
究竟添加另一列以同樣的方式像你一樣添加兩列 – 2011-12-23 12:47:46