我有9个修补的图像(带有圆角的按钮,中间不合适),非渐变(渐变在背景上 - 下层,而不是按钮本身)alpha通道内容,在绘制9路径它看起来像这样:
我只有hdpi的资源,所以我的假设是它可以扩展到其他密度。现在,在某些情况下会出现水平线(或线条),如下面的镜头:
我认为它是由于缩放,但在一些非hdpi密度中按钮正确查看。我也找到了another thread at StackOverflow,但在这种情况下,由于我认为渐变,它看起来似乎正在发生。
我怎样摆脱那些?
答案 0 :(得分:0)
在9Patch中使用奇数时,我在9Patch上遇到了一些意想不到的行为(请记住,如果你的xhdpi 9patch为75px高,则mdpi为37.5px,这可能会导致意外的绘图场景)。
我的建议是使图形尽可能与分辨率(l(3),m(4),h(6)和xh(8))以及几何平衡(即:您的可调整大小的区域)保持一致顶部比底部大,你真的需要吗?)。
将等待您的回复!