我在TableRow内部有一个TextView。有没有办法为此TextView设置FILL_PARENT宽度?
编辑:当我对TableRow有一个backgroundImage时没有填充
<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>
答案 0 :(得分:1)
您的link回答了您的问题。
TableRow的子节点不需要指定layout_width和 XML文件中的layout_height属性。 TableRow总是强制执行 这些值分别为MATCH_PARENT和WRAP_CONTENT
FILL_PARENT
(在API级别8及更高级别中重命名为MATCH_PARENT
)
您的TextView
应自动为FILL_PARENT
,MATCH_PARENT
。