我有一个tableLayout,有两列和两行。所有行和最后一列的宽度都设置为match_parent,但是布局没有填满父容器的宽度,表现得像它的宽度是wrap_content。
以下是代码:
以下是代码:
<TableLayout android:layout_width="match_parent">
<TableRow android:layout_width="match_parent">
<TextView
android:layout_width="wrap_content"
android:text="static" />
<EditText
android:layout_width="match_parent"
android:text="text" />
</TableRow>
<TableRow android:layout_width="match_parent">
<TextView
android:layout_width="wrap_content"
android:text="static2" />
<EditText
android:layout_width="match_parent"
android:text="text2" />
</TableRow>
</TableLayout>
每一行的宽度都需要与其父元素相同,我该怎么做?
注:我的工作地点不允许我发布代码,所以我尽可能接近我的代码编写了一段代码。我不知道它是否正确,因为我无法测试。
TableRow
中,android:layout_weight="1"
解决了我的问题。谢谢! - Redson