9补丁继续看到黑线

时间:2012-03-20 10:47:47

标签: android layout nine-patch

我尝试用9补丁制作可伸缩的图像。但如果我制作一个9.png图像并使用它,我会看到我在9patch中绘制的黑线。

9patch problem

我该如何防止这种情况?

enter image description here

3 个答案:

答案 0 :(得分:4)

如果您使用位图编辑器(例如Gimp)创建9补丁,则必须确保图像周围的1像素边框完全透明,但黑色9补丁标记除外。

答案 1 :(得分:1)

在xml中使用

    android:scrollingCache="false"
    android:divider="#00000000" 
    android:dividerHeight="0dp" 
    android:fadingEdge="none" 
    android:scrollbars="none"

答案 2 :(得分:0)

为了更清楚,始终不应断开底部和右侧标记线(#000000 - 黑色)并且应该是一条连续的直线。您的底部和右侧区域是填充区域。所以这就是android中9补丁的工作原理。