0

我有这样的EditText看法:

<EditText 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:inputType="none"
    android:background="@drawable/writting_field"
    android:text="@string/test" />

但它会拉伸并填充父母。问题是什么?

4

2 回答 2

0

问题可能是图像大小会足够大,因此它会像 FILL_PARENT 一样占用。要覆盖它,请使用 9Patch 图像。这样它就需要与文本一样多的大小。

于 2013-06-26T09:16:14.183 回答
0

如果图像大小与父级相同或更大,它将自动采用那么多大小,要采用固定高度宽度,您必须在 dp 中为其提供固定高度宽度或尝试在 edittext 中使用 ems 选项。

于 2013-06-26T09:37:40.750 回答