我在使用9-patch的时候刚开始也没有太注意到底该怎么去描黑边,就随心所欲的大致画了画,但是一直编译失败,我找了半天,硬是没有找到报错的地方到底在哪里,只能硬着头皮慢慢找。
最后,终于发现是9-patch图片的问题,然后我就习惯性地打开了chrome,这些情况都没有和我相似的,都是些什么图片不符合呀,有什么alpha什么的呀,或者是一些远古博客,所以我就静下心来想想,我就反复看了下9-patch的使用,我就试试完全按照博客的讲解,然后就。。。成功了?
终于!
我发现了问题所在
类似这张图片,上下左右都是有讲究的
上和左:
这里是图片的拉伸区,在上面的点就表示图片横向拉伸就拉伸这里的像素,同理,在左边就表示纵向拉伸就拉伸这里的像素。
右和左:
这里是文字内容填充区,右边是纵向内容填充,下边是横向内容填充。
如果划线不到位的画,都会导致编译失败
最后祝大家生活愉快,虽然我并不愉快。