2016-03-01 4 views
0

У меня есть девять патч-изображений, уже созданных в моем проекте, что соответствует сообщению для чата: слева и справа.Поверните девять патчей image

enter image description here

enter image description here

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

Я сделал вращение с помощью Photoshop но это приводит к ошибке при компиляции:

:app:mergeDebugResources FAILED Error:Execution failed for task ':app:mergeDebugResources'. Some file crunching failed, see logs for details

Также я использовал библиотеку Java для resize nine patch image, но это не работает таким образом, что мне нужно, я пришлось изменить размер изображения с фактическими числами для размера.

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

PS: У меня нет исходных изображений, так что я не могу воссоздать девять патч с нуля

ответ

0

вы делаете его фотошопе и сохранить как другое имя. затем удалите плохое изображение и снова переименуйте новый файл. после этого сделайте 9patch снова и удалите не-9patch изображение.

+0

Я не понял, что вы имеете в виду, что делать по фотошопу, какое плохое изображение удалять, на каком изображении сделать 9patch? –

+1

@NikMyers плохое изображение означает небольшое изображение, которое вы не хотите. когда вы сохраняете изображение с помощью Photoshop, ваш 9patch уничтожается, используйте инструменты 9patch, чтобы сделать это снова. Надеюсь, это ясно. –

Смежные вопросы