Подтвердить что ты не робот

Можно ли использовать вектор, который можно использовать так же, как я использовал 9 патчей?

Я много играл с 9-патчами, они очень облегчают, когда дело доходит до создания хорошего фона для кнопки, формы и т.д.

Поскольку векторные чертежи теперь доступны в библиотеке поддержки для большого числа версий Android, я с нетерпением жду возможности использовать векторные чертежи так же, как я использовал 9-патч-образы. К сожалению, я не сталкивался с какой-либо возможностью устанавливать дополнения и исправления контента...

Кто-нибудь смог достичь этого 9-patch/svg mix?

4b9b3361

Ответ 1

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

В то время как векторный чертеж - это только статическое определение пути рисования. Результат будет всегда масштабироваться и пропорционально к его исходному пути, потому что путь не изменяется динамически.