我正在测试HTC Desire这款高密度像素设备。当您查看该图像时,问题就很明显:
这是我用标准的9-patch工具制作的图像(放大后):
左边的图像是我的Photoshop文件,右边的是设备截图。如您所见,两者存在巨大的区别。假设阴影不是那么重要,但模糊的边框看起来很糟糕。
我的9-patch png文件错了吗?我该怎么办才能实现漂亮而清晰的1像素实线边框呢?
![9-patch - 1px border is blurred](https://istack.dev59.com/CTMtf.webp)
![9-patch - 1px border is blurred](https://istack.dev59.com/HQ2JX.webp)
我的9-patch png文件错了吗?我该怎么办才能实现漂亮而清晰的1像素实线边框呢?
对于不同的drawable文件夹中的每个png,您应该使用9-path工具。有时问题在于Android尝试转换png并模糊黑色线条,这会导致后续显示出现问题。