Почему девять патчей масштабируются по горизонтали
В дополнение к моему предыдущему вопросу у меня есть изображение и я хочу разместить текст внутри изображения. Я создал nine-patch
изображение, но оно масштабировано неправильно - я хочу оставить часть изображения без изменений.
исходный файл
Вот как это выглядит в редакторе
Вот как это выглядит в предварительном просмотре (и в моем примере приложения с шириной, превышающей ширину изображения
Поэтому я хочу масштабировать только часть текста и оставить "голову" и "пальцы" без изменений.
1 ответ
Верхняя часть (черная граница) говорит 9-му участку также растянуть "головную часть".
Пожалуйста, рассмотрите возможность использования двух пикселей по бокам от "зоны без растяжения".
Что-то вроде: . .
Таким образом, у вас будет 2 горизонтально растянутых области, при этом голова не будет вытянута.
[РЕДАКТИРОВАТЬ]
Наконец, я видел, как вы поместили изображение, так что вот моя исправленная версия, на всякий случай.