Ответ 1
Вы не можете применить поведение 9-патчей к вектору, который можно использовать в определенной зоне. 9-patch предназначены для , а растровое изображение - это всего лишь сетка пикселей, хранящаяся в int [x][y]
. Для изменяемого размера растрового изображения поведение 9patch говорит:" Эй, столбец 12 (один 9-позиционный) можно дублировать n раз параллельно
"тогда изображение растягивается и больше не пропорционально.
В то время как векторный чертеж - это только статическое определение пути рисования. Результат будет всегда масштабироваться и пропорционально к его исходному пути, потому что путь не изменяется динамически.