2013-06-26 211 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選項。