2014-11-18 2 views
0

Я пытаюсь создать файл с 9 патчами, но всякий раз, когда я редактирую файл png и добавляю к нему черные линии, эти черные линии также видны в моем приложении. Я думал, что они видны только внутри программы (draw9patch).Странные черные границы в 9 файлах патчей - android

Вот screenshot of my image inside the program:

А вот screenshot of my image outside the program(after edit has done):

Кроме того, изображение (файл 9 патч) не масштабируется хорошо. Вот screenshot of that:

Что случилось?

+1

см., Как сделать 9шт: http://developer.android.com/tools/help/draw9patch.html – Hacketo

+0

Я уже прочитал это руководство. Он ничего не говорит о моей проблеме. –

+0

Попробуйте установить патч с одним пикселем сверху и слева. –

ответ

0

Я создал 9 патч изображения и имел такую ​​же проблему черной линии. Моя ошибка заключалась в том, что я переименовал результат изображения перед вставкой в ​​папку res. Поэтому андроид не распознал это изображение как 9 патчей.

Не переименуйте результат изображения, после чего вы получите правильный дисплей в приложении.

Пример: xxxxx.9.png (вы можете переименовать ххххх содержание только)

Использовать как @ вытяжке/ххххх в макет XML.

Спасибо!