android表格布局怎么设置行间距
时间: 2024-05-06 22:01:37 浏览: 140
在 Android 表格布局中设置行间距,可以通过设置每个单元格的 padding 或 margin 来实现。
例如,在表格布局中设置行间距为 20dp,可以在每个单元格中设置 bottom padding 为 10dp,同时设置 top padding 为 10dp。代码如下:
```xml
<TableLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp">
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="10dp">
<!-- 第一行单元格 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单元格1" />
<!-- 第一行单元格 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单元格2" />
</TableRow>
<TableRow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="10dp"
android:paddingBottom="10dp">
<!-- 第二行单元格 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单元格3" />
<!-- 第二行单元格 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单元格4" />
</TableRow>
</TableLayout>
```
在上面的代码中,我们设置了 TableLayout 的 padding 为 10dp,然后在每个 TableRow 中分别设置了 bottom padding 和 top padding 为 10dp,从而实现了行间距为 20dp 的效果。
阅读全文