9-патч не работает в ICS - PullRequest
       21

9-патч не работает в ICS

1 голос
/ 06 декабря 2011

У меня есть файл с 9 патчами, который отлично работает в Android v2.2, но когда я запускаю приложение на эмуляторе ICS, по умолчанию он растягивается. Проверьте эти снимки экрана:

image image

Кто-нибудь сталкивался с этой проблемой раньше?

Ответы [ 2 ]

3 голосов
/ 06 декабря 2011

Не уверен, полезно это или нет, но однажды я видел похожую проблему с 2.3.3.Я только что сделал чистку в Eclipse и перестроил приложение.После этого 9-патч нарисовал правильный путь.

2 голосов
/ 06 декабря 2011

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

Можете ли вы предоставить .9.png, который вы используете в этом примере?

...