У меня есть проект, который строит и работает, но мои изображения (png) не адаптируются к телефону.Ошибка изображения 9-patch
На самом деле, у меня есть 10 изображений, и я положил их во все вытяжке папки: -drawable-ИПЧР имеет 10 изображений -drawable-MDPI имеют 10 SAMES изображения (то же имя, тот же размер, такие же разрешение) - ... то же самое для xhdpi, xxhdpi, xxxhdpi
1) Я пытался использовать простой Девять патч генератор, от AndroidAssetStudio так: http://romannurik.github.io/AndroidAssetStudio/nine-patches.html
- Я взял свой первый снимок, загрузив его на генератор, загрузили zip и извлекли каждый файл в правильной папке.
Затем я запускаю мое приложение, и я получил эту ошибку:
ОШИБКА: 9-патч изображение ../../IMAGE_1.png уродливы. Каркасные должны быть пикселы либо твердые или прозрачные (не промежуточные альфы)
2) Тогда я попытался вернуться к исходному .png, и использовали/Android/Sdktools/draw9patch и поставить .9. png, сгенерированный в правой папке.
И я получил эту ошибку:
ERROR: 9-patch image ../../IMAGE_1.9.png malformed.
AAPT: No marked region found along edge.
AAPT: Found along top edge.
Вот один из моих оригинальных изображений:
и вот сгенерированная версия:
Я просто разделить исходное изображение и один модифицированный AndroidAssetStudio генератор – gamerounet