EditText背景图片填充父级

时间:2013-06-26 09:08:41

标签: android android-edittext

我有EditText这样的观点:

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

但它延伸并填充父母。有什么问题?

2 个答案:

答案 0 :(得分:0)

问题可能是图像大小会更大,所以它占用像FILL_PARENT。 要获得覆盖,请使用9Patch图像。因此它需要与文本一样多的大小。

答案 1 :(得分:0)

如果图像尺寸与父图像相同或更大,它将自动采用那么大的尺寸,要取其固定的高度宽度,您必须在dp中给它固定的高度宽度,或者在edittext中尝试使用ems选项。