Я создал фон для рисования для моего EditText, но текст появился на границе изображения. Я исправил это, установив scrollX в -12dip, и это, похоже, слово в Eclipse, в средстве просмотра графического макета (рис. 1). Однако на устройстве это все еще обнаруживается через изображение. Я ссылался на свой фон для рисования через XML-файл, если это имеет значение.
В Eclipse и скриншот http://img28.imageshack.us/img28/9954/nieuwbitmapafbeelding.png
да, я знаю, что вторая картинка отличается, но это только потому, что я сфокусировался на изображении, проблема остается, даже если я не фокусируюсь. : '(
.
EDIT
Теперь я полностью переделал изображения и использовал draw9patch. Смещение текста было исправлено, однако, поскольку я использовал вертикальный градиент в своем изображении, я выбрал все пиксели (за вычетом фактической границы), чтобы избежать создания одного градиента части -> растянутой части сплошного цвета -> градиента. Теперь высота прорисовываемого фона всегда остается очень большой.
Как это обычно делается, если на изображении есть градиент? Вероятно, если вы начнете создавать маленькое изображение, вы не получите очень плавный градиент.
Как мне исправить мою проблему и как это сделать?