TableLayout是一個用于顯示表格數據的布局容器,它可以將子視圖以表格的形式顯示出來。它可以用于創建復雜的表格布局,每個單元格可以包含任意數量的子視圖。
TableLayout的用法如下:
<TableLayout
android:id="@+id/tableLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stretchColumns="*"
android:shrinkColumns="1">
<!-- 子視圖 -->
</TableLayout>
<TableRow>
<!-- 子視圖 -->
</TableRow>
<TableRow>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cell1" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cell2" />
</TableRow>
通過以上步驟,就可以創建一個簡單的表格布局。可以根據實際需求添加更多的行和列,并設置各個單元格的屬性和樣式。