亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

android中tablelayout不平均分配怎么解決

小億
196
2023-07-31 14:18:08
欄目: 編程語言

要實現Android中TableLayout的不平均分配,可以使用TableLayout的weightSum和layout_weight屬性。weightSum屬性用于指定TableLayout中所有列的權重總和,而layout_weight屬性用于指定每個子視圖(即每一列)的權重。

首先,在TableLayout標簽中添加weightSum屬性,例如:

<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:weightSum="4">

接著,在每個子視圖(即每一列)的TableRow中添加layout_weight屬性,例如:

<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
... />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
... />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
... />
</TableRow>

這樣,第一個TextView將占據總寬度的1/4,第二個TextView將占據總寬度的2/4(即1/2),第三個TextView將占據總寬度的1/4。

通過調整每個子視圖的layout_weight屬性值,可以實現不同列的不平均分配效果。

0
长寿区| 彰武县| 岚皋县| 台南市| 龙江县| 宁安市| 武山县| 伊金霍洛旗| 手机| 土默特左旗| 麻阳| 铁岭市| 绥化市| 电白县| 东台市| 洛阳市| 合川市| 当阳市| 启东市| 黔东| 延寿县| 德格县| 河东区| 乌拉特前旗| 礼泉县| 亚东县| 东光县| 建阳市| 朝阳县| 曲松县| 峡江县| 江都市| 海原县| 富宁县| 双辽市| 隆子县| 内乡县| 河北省| 洛川县| 肇源县| 铜梁县|