将 FILL_PARENT 宽度设置为位于 TableRow 内部的 TextView

发布于 2024-11-17 05:11:16 字数 887 浏览 3 评论 0原文

我在 TableRow 内有一个 TextView。有什么方法可以为此 TextView 设置 FILL_PARENT 宽度吗?

已编辑:当我在 TableRow 中有一个背景图像时,不会填充

<TableLayout android:id="@+id/tableLayout1"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow1"
        android:layout_width="fill_parent" android:background="@drawable/myImage">
        <TextView android:text="I wrapped!" android:id="@+id/textView1"
            android:layout_width="fill_parent" android:background="@color/white"
            android:layout_height="wrap_content"></TextView>
    </TableRow>
</TableLayout>

I have a TextView inside of the TableRow. Is there any way to set a FILL_PARENT width to this TextView?

Edited: Doesn't FILL when I have a backgroundImage to the TableRow

<TableLayout android:id="@+id/tableLayout1"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow1"
        android:layout_width="fill_parent" android:background="@drawable/myImage">
        <TextView android:text="I wrapped!" android:id="@+id/textView1"
            android:layout_width="fill_parent" android:background="@color/white"
            android:layout_height="wrap_content"></TextView>
    </TableRow>
</TableLayout>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

っ左 2024-11-24 05:11:16

您的链接回答了您的问题。

TableRow 的子级不需要指定layout_width 和
XML 文件中的layout_height 属性。 TableRow 始终强制执行
这些值分别为 MATCH_PARENT 和 WRAP_CONTENT

FILL_PARENT(在 API 级别 8 及更高版本中重命名为 MATCH_PARENT

您的 TextView 应自动为 FILL_PARENT< /code> 是 MATCH_PARENT

Your link answers your question.

The children of a TableRow do not need to specify the layout_width and
layout_height attributes in the XML file. TableRow always enforces
those values to be respectively MATCH_PARENT and WRAP_CONTENT

FILL_PARENT (renamed MATCH_PARENT in API Level 8 and higher)

Your TextView should automatically be FILL_PARENT which is MATCH_PARENT.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文