фон для Android EditText - PullRequest
       8

фон для Android EditText

2 голосов
/ 14 ноября 2010

Я хотел бы установить для моего EditText background .

Хм ... Я даже не знаю, как объяснить .... Когда текста много, вертикальная прокрутка позволяет ... Мне нужно "прокрутить" фон, когда пользователь прокручивает текстТеперь у меня есть что, когда пользователь прокручивает, текстовый фон исправлен, поэтому текст стал пересекаться линиями фона)

У вас есть какие-нибудь идеи?

Ответы [ 2 ]

3 голосов
/ 07 декабря 2010

Создайте отрисовку в xml, например, для линий как mybackground.xml, где @ drawable / divider будет вашим изображением линии с предпочтительным интервалом между строками

<bitmap android="http://schemas.android.com/apk/res/android" 
     android:src="@drawable/divider"  
     android:tileMode="repeat" 
     android:dither="true"
/> 

и установите следующие атрибуты в элементе управления EditText для настройки

android:background="@drawable/mybackground"
android:lineSpacingExtra="Your Value" 
android:lineSpacingMultiplier="Your Value" 
0 голосов
/ 14 ноября 2010

Возможно, вы захотите попробовать lineSpacingExtra и lineSpacingMultiplier , а затем попытаться настроить фоновое изображение так, чтобы оно подходило по своему усмотрению. В качестве альтернативы вы также можете попробовать поиграть с изображением из 9 патчей и заставить его повторяться по желанию, но я не уверен, что это сработает так. Это два варианта, чтобы попробовать, может быть, я смогу придумать больше на более позднем этапе.

РЕДАКТИРОВАТЬ: он не будет работать с 9-патчами.

...