我已经在我的proect中创建了九个补丁图像,它们对应于聊天消息的背景:左侧和右侧。
正如您所见,尺寸右图比左图大。因此,我必须将左侧图像的大小更改为大小合适,或者向右旋转180度以使其保持原样。
我使用 Photoshop 进行了旋转,但在编译时导致错误:
:app:mergeDebugResources FAILED错误:任务':app:mergeDebugResources'执行失败。某些文件运算失败,请参阅日志以获取详细信息
我还使用了一个java库resize nine patch image,但它不能按照我需要的方式工作,我不得不用实际数字大小调整图像大小。
我的问题:如果有人知道如何在photoshop或某个应用程序中正确旋转此类图像以调整此类图像的大小,请帮帮我。
PS:我没有源图片,所以我无法从头开始重新创建九个补丁
答案 0 :(得分:1)
你通过photoshop制作并保存为另一个名字。然后删除坏图像并重新命名新文件。之后再次进行9patch并删除非9patch图像。