我正在尝试创建一个9补丁文件,但每当我编辑png文件并为其添加一些黑线时,这些黑线也会在我的应用中显示。我以为它们只在程序中可见(draw9patch)。
这是screenshot of my image inside the program:
这是一个screenshot of my image outside the program(after edit has done):
此外,图像(9补丁文件)不能很好地缩放。这是screenshot of that:
怎么了?
答案 0 :(得分:1)
顶部和左侧:代表可伸展区域。
Bottom and Right:表示可绘制区域。
请检查:http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch
答案 1 :(得分:0)
我创建了9个补丁图像并且有相同的黑线问题。 我的错误是我在粘贴res文件夹之前重命名结果图像。因此,android并没有将该图像识别为9补丁。
不要重命名结果图像,然后您将在应用中正确显示。
示例: xxxxx.9.png (您只能重命名 xxxxx 内容)
在布局xml中使用@ drawable / xxxxx 。
谢谢!