使单元格的宽度和高度相同,以填满表格

反斜杠

我正在尝试学习如何在android中使用表格布局,这是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/tableLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <!-- 3 columns -->
    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:padding="5dip" >

        <TextView
            android:id="@+id/textView2"
            android:text="Column 1" />

        <Button
            android:id="@+id/button2"
            android:text="Column 2" />

        <Button
            android:id="@+id/button3"
            android:text="Column 3" />
    </TableRow>
</TableLayout>

结果如下:

在此处输入图片说明

如何使的TableRow宽度TableLayout和高度适合TableLayout高度?简而言之,我想让所有具有相同宽度的列和具有相同高度的行填充TableLayout,这可能吗?如何?

圣人

您需要发挥weight价值。两行的xml看起来像这样。-

<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/tableLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <!-- 3 columns -->

    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:padding="5dip" >

        <TextView
            android:id="@+id/textView2"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 1" />

        <Button
            android:id="@+id/button2"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 2" />

        <Button
            android:id="@+id/button3"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 3" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:padding="5dip" >

        <TextView
            android:id="@+id/textView2"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 1" />

        <Button
            android:id="@+id/button2"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 2" />

        <Button
            android:id="@+id/button3"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:text="Column 3" />
    </TableRow>

</TableLayout>

这就是结果。

在此处输入图片说明


作为附带说明,请注意,fill_parent已弃用,应match_parent改为使用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使单元格的宽度和高度相同以填充表格

来自分类Dev

如何使表格单元格的宽度与高度相同?

来自分类Dev

当表格的单元格大于主体的宽度和高度时,表格会自动滚动

来自分类Dev

表格单元格中文本区域的宽度和高度不变

来自分类Dev

使表格单元格与其容器的宽度相同

来自分类Dev

表格单元格的宽度(%)

来自分类Dev

从TableLayoutPanel单元格获取高度和宽度

来自分类Dev

报告服务。不同的单元格宽度和高度

来自分类Dev

设置集合视图单元格的动态宽度和高度

来自分类Dev

快速收集视图单元格的高度和宽度

来自分类Dev

CSS 表格单元格和相对宽度

来自分类Dev

PHPExcel如何应用样式并为动态生成的单元格设置单元格宽度和单元格高度

来自分类Dev

无法更改表格单元格的宽度

来自分类Dev

CSS表格单元格100%宽度

来自分类Dev

显示:表格单元格宽度问题

来自分类Dev

表格单元格宽度均匀

来自分类Dev

显示单元格宽度:表格

来自分类Dev

表格单元格高度如何计算?

来自分类Dev

jQuery以获取表格单元格的高度

来自分类Dev

表格视图的动态单元格高度

来自分类Dev

表格单元格1:1的高度百分比宽度上的比例

来自分类Dev

计算UITableViewCell的高度,该高度取决于单元格宽度和异步加载的图像

来自分类Dev

列的CSS“显示:表格单元格”-使第一列的宽度与最宽词相同

来自分类Dev

如何使div与父级高度相同(显示为表格单元格)

来自分类Dev

在iTextSharp中处理行和单元格的宽度和高度

来自分类Dev

使表格单元格的边框为表格宽度的100%

来自分类Dev

表格单元格的宽度与表格布局不同:固定

来自分类Dev

使表格单元格的边框为表格宽度的100%

来自分类Dev

如何在Laravel Excel中更改所有单元格的高度和宽度

Related 相关文章

  1. 1

    使单元格的宽度和高度相同以填充表格

  2. 2

    如何使表格单元格的宽度与高度相同?

  3. 3

    当表格的单元格大于主体的宽度和高度时,表格会自动滚动

  4. 4

    表格单元格中文本区域的宽度和高度不变

  5. 5

    使表格单元格与其容器的宽度相同

  6. 6

    表格单元格的宽度(%)

  7. 7

    从TableLayoutPanel单元格获取高度和宽度

  8. 8

    报告服务。不同的单元格宽度和高度

  9. 9

    设置集合视图单元格的动态宽度和高度

  10. 10

    快速收集视图单元格的高度和宽度

  11. 11

    CSS 表格单元格和相对宽度

  12. 12

    PHPExcel如何应用样式并为动态生成的单元格设置单元格宽度和单元格高度

  13. 13

    无法更改表格单元格的宽度

  14. 14

    CSS表格单元格100%宽度

  15. 15

    显示:表格单元格宽度问题

  16. 16

    表格单元格宽度均匀

  17. 17

    显示单元格宽度:表格

  18. 18

    表格单元格高度如何计算?

  19. 19

    jQuery以获取表格单元格的高度

  20. 20

    表格视图的动态单元格高度

  21. 21

    表格单元格1:1的高度百分比宽度上的比例

  22. 22

    计算UITableViewCell的高度,该高度取决于单元格宽度和异步加载的图像

  23. 23

    列的CSS“显示:表格单元格”-使第一列的宽度与最宽词相同

  24. 24

    如何使div与父级高度相同(显示为表格单元格)

  25. 25

    在iTextSharp中处理行和单元格的宽度和高度

  26. 26

    使表格单元格的边框为表格宽度的100%

  27. 27

    表格单元格的宽度与表格布局不同:固定

  28. 28

    使表格单元格的边框为表格宽度的100%

  29. 29

    如何在Laravel Excel中更改所有单元格的高度和宽度

热门标签

归档