我已经在我的项目中创建了 9-patch 图像,它们对应于聊天消息的背景:左侧和右侧。
如您所见,右图比左图大。所以我必须要么改变左图的大小使其像右图一样大小,要么向右旋转 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 ,但它没有按照我需要的方式工作,我不得不使用实际数字调整图像大小。
我的问题:如果有人知道如何在 photoshop 或某些应用程序中正确旋转此类图像以调整此类图像的大小,请帮助我。
PS:我没有源图像,所以我无法从头开始重新创建 9-patch
最佳答案
你用photoshop制作并另存为另一个名字。然后删除坏图像并再次重命名新文件。之后再次执行 9patch 并删除非 9patch 图像。
关于android - 旋转 9-patch 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35717303/