2013-06-26 162 views
0

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" /> 

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

+0

请澄清你的需要!试试这个:android:scaleType =“center”或者改变它的属性来满足你的需求。 –

+0

问题可能是背景图片.. – Senthil

回答

0

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

+0

图片尺寸较大,我使用了九个补丁但结果相同 – pepela

+0

如果您使用9Patch,b'coz 9patch可以随着文字的增加拉伸,请不要使用较大的图片。 .. –

0

如果图片尺寸相同或比父更大,它会自动占用那么多的尺寸,将其固定为高度宽度,或者您必须给它固定的dp高度宽度或在edittext中尝试使用ems选项。