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

溫馨提示×

Android布局之TableLayout表格布局

小云
106
2023-08-10 12:34:43
欄目: 編程語言

TableLayout是Android中的一種布局方式,類似于HTML中的表格布局。它可以用于在屏幕上創建一個表格形式的布局,可以用來顯示多行多列的數據。

使用TableLayout,可以將子視圖排列成行和列的形式。每一行由TableRow對象表示,每一行中的列由View對象表示。

以下是一個示例代碼:

<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TableRow>
<TextView
android:text="Name"
android:layout_column="1"
android:padding="3dip" />
<TextView
android:text="Age"
android:layout_column="2"
android:padding="3dip" />
<TextView
android:text="Gender"
android:layout_column="3"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="John"
android:layout_column="1"
android:padding="3dip" />
<TextView
android:text="25"
android:layout_column="2"
android:padding="3dip" />
<TextView
android:text="Male"
android:layout_column="3"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Jane"
android:layout_column="1"
android:padding="3dip" />
<TextView
android:text="30"
android:layout_column="2"
android:padding="3dip" />
<TextView
android:text="Female"
android:layout_column="3"
android:padding="3dip" />
</TableRow>
</TableLayout>

在上面的代碼中,我們定義了一個TableLayout,并在其中定義了三個TableRow。每個TableRow中包含三個TextView,分別表示姓名、年齡和性別。

這樣,在屏幕上就會顯示一個類似于表格的布局,每一行顯示一個人的信息。

需要注意的是,TableLayout中的每個子視圖都會被顯示在同一行中,根據layout_column屬性的值來確定顯示的列數。在上面的代碼中,每個TextView都指定了layout_column屬性,這樣就可以控制每個TextView顯示在哪一列。

TableLayout還支持其他屬性,例如android:stretchColumns可以指定哪些列會被拉伸以填充剩余空間。

0
西藏| 湘阴县| 汶上县| 高雄市| 廊坊市| 肃宁县| 武夷山市| 宁陵县| 越西县| 漳浦县| 宜兴市| 廊坊市| 祁阳县| 沙田区| 台州市| 江川县| 萝北县| 什邡市| 长阳| 建湖县| 临武县| 岳池县| 乌苏市| 萝北县| 江阴市| 临邑县| 海口市| 仪陇县| 平泉县| 榕江县| 光山县| 长阳| 扶风县| 高密市| 汨罗市| 沐川县| 方山县| 开阳县| 台安县| 区。| 聊城市|