java - draw9patch 在模拟器中显示边框

标签 java android chat

enter image description here

谁能告诉我为什么模拟器中出现黑边,以及如何去除它们?

enter image description here

最佳答案

沿上边缘和左边缘添加黑线,如果您在任何一侧都缺少黑色,则可能是设备不接受它作为有效的九色补丁。

这可能与黑色线条中有“间隙”的 9-patch 有关,这些补丁似乎在编辑器中有效,但在设备上无效。

编辑: 正如@ByteMe 在评论中指出的那样,确保文件名末尾有 .9.png

关于java - draw9patch 在模拟器中显示边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10456280/

相关文章:

java - 具有时区和 SimpleDateFormat 的不可解析日期

android - 在android中创建json

java - 抽屉导航打开不同的网页 View

java - 创建 Android Wifi 聊天应用程序

javascript - 动态 JS channel 菜单链接问题

java - 如何通过反射修改列表

java - 高效的大字符串(in)相等函数

java - 如何在没有单例模式的情况下强制构造函数只调用一次?

android - iOS、安卓、手机: how to open a file in an editor?

php - 消息传递 对话 php