1
A
回答
0
你不添加列 - 僅行之後,你可以告訴每個視圖多少列需要跨越
android:layout_span
Defines how many columns this child should span. Must be >= 1.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.
This corresponds to the global attribute resource symbol layout_span.
最好TUTS之一:http://mobile.tutsplus.com/tutorials/android/android-sdk_table-layout/
0
使用列表視圖併爲行創建自定義佈局。使用具有水平方向的排列的線性佈局排
android:orientation="horizontal"
android:weightSum="100" // or some other values
在這個線性佈局裏面你可以添加任意數量的列。你可以通過設置佈局權重來控制寬度,你可以在java中動態地做到這一點。並且使每個單元格的寬度爲零和高度match_parent。這樣你的文本將會被正確包裹在每個單元格中。
設置權重比直接設置寬度,因爲它使用的自由空間,你的表將裏面的畫面正常顯示
//編輯
添加的LinearLayout在佈局更好
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:weightSum="100" >
接下來我們要創建柱子。其實它應該是這樣的,在這裏你得到2個一半大小的柱子
<TextView
android:id="@+id/textview"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="50"
/>
<TextView
android:id="@+id/textview"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="50"
/>
如果您想動態執行此操作,您必須編寫代碼來創建Textview或Java src中的任何其他視圖,並將其佈局權重設置爲100列/列。 您可以在佈局參數中設置重量。
相關問題
- 1. 在Android中動態添加表格行?
- 2. 具有動態列數的表格
- 3. 生成動態數組列表和列表視圖中的Android
- 4. Android中的動態表格佈局?
- 5. 在動態表格中顯示陣列中的數據PHP
- 6. Android動態生成表格
- 7. How總計值在動態表格列中的數量
- 8. Android中的動態列表使用SharedPreferences
- 9. 在表格中動態創建表格
- 10. 在android中動態設置列表的行數
- 11. 將表格動態添加到Android中的數據庫中
- 12. 複雜的動態表格/列表
- 13. Flex中的動態數據網格列
- 14. Android動態列表視圖
- 15. Android動態修改列表
- 16. 動態列表視圖Android
- 17. 在Android中動態插入列表項到列表視圖
- 18. PHP:在列中顯示動態數據表格
- 19. 動態列表數
- 20. 動態列表與Android中的動態值
- 21. Zend表格中的動態字段數
- 22. 動態數據在下拉列表中
- 23. 如何在Android中動態添加表格中的字段?
- 24. 根據數據顯示的動態列中的表格
- 25. 在Android動態列表視圖
- 26. Android:在動態表格行右側動態添加圖像
- 27. 我無法調整列寬的動態表格佈局的Android
- 28. SWT中的動態表格
- 29. Yii中的動態表格
- 30. GWT中的動態表格
感謝鏈接本教程是好的我解決我的問題 – Prerak