我有一张桌子
<TableLayout
android:id="@+id/branchTable"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_below="@+id/EditTextSubHeading"
android:layout_margin="10dp"
android:collapseColumns="30sp" >
</TableLayout>
我想根据屏幕大小调整所有列。如果我有一个Tab,我想 10.1“我每列有5列应该采用10.1”/ 5
答案 0 :(得分:0)
尝试android:layout_span="value"
您也可以尝试android:layout_column="value"
教程http://www.mkyong.com/android/android-tablelayout-example/
答案 1 :(得分:0)
将以下代码添加到tablelayout:
android:stretchColumns="*"
android:shrinkColumns="*"
这意味着所有色谱柱都能够收缩和拉伸。 Android将处理如何为所有列分配好的空间。您还可以通过在上面的代码中设置数字来指定要拉伸或缩小的列。