我正在创建一个聊天应用程序,我希望将用于聊天气泡的png图像转换为一个9补丁图像。我使用了这个链接.http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html
但问题是,聊天泡泡总是保持一个最小的宽度,即使是小的messages.For,例如,如果我键入一个文本,如“你好”,它是显示在一个比message.How大得多的气泡来正确创建9补丁图像?
这是我的png图像

发布于 2014-03-27 07:50:46
您的9补丁图像需要小于您的最小消息。该系统将扩展9补丁图像,但不会以9补丁的方式缩小它们.另外,确保图像文件的名称以".9.png“结尾。
下面是一个经过编辑的映像,您可以在Android工具中使用它来创建一组9修补程序映像:

下图显示了如何在9补丁生成器中定义拉伸区域。你会得到一个压缩文件与p补丁图像在几个不同的密度。把这些放进你的抽屉文件夹。

发布于 2014-03-27 07:45:30
draw9patch。它应该已经在SDK文件夹中了。检查<sdk-directory>/tools/draw9patch。这个工具很容易使用,而且很直观。了解更多关于draw9patch 这里的信息。

发布于 2014-03-27 07:44:06
试试http://draw9patch.com/
或者您可以在这里使用示例应用程序。
http://warting.github.io/AndroidChatBubbles/
https://stackoverflow.com/questions/22681075
复制相似问题