使用 9 补丁图像作为 EditText 字段的背景时,我遇到了缩放问题。我有一个延伸整个宽度的表格,在这里我有以下表格行,它填充了表格的宽度。
问题是我使用 9-patch 图像作为背景,但编辑文本字段没有拉伸到整个宽度,它只拉伸到提示文本的宽度。
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical|center_horizontal" >
<EditText
android:id="@+id/et_username"
android:contentDescription="@string/hint_enterUsername"
android:hint="@string/hint_enterUsername"
android:singleLine="true"
android:textSize="@dimen/edittext_textsize"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal|center_vertical"
android:background="@drawable/background_field_top" />
</TableRow>
我可以在图形视图中看到行的宽度确实拉伸,但 EditText 字段没有,如附图所示
有没有人对如何使edittext拉伸到整个大小有任何想法?以下是我正在使用的 9-patch 图像。