Android如何在画布上绘制xml中定义的形状

时间:2012-12-21 04:34:12

标签: android drawable android-canvas

我在xml中定义了一个虚线:

<shape android:shape="line" >
    <stroke
        android:dashGap="2dp"
        android:dashWidth="2dp"
        android:width="1dp"
        android:color="#C69EA2" />
</shape>

我将它作为drawable加载并尝试在EditText的每一行下绘制:

Rect r = mRect;
int baseline = getLineBounds( line , r);
drawable.setBounds(r.left, baseline + 1, r.right, baseline + 2);
divider.draw(canvas);

但是,它只显示实线,而不是虚线。 有什么问题?

1 个答案:

答案 0 :(得分:1)

最后,我发现它受到强加速的影响。 所以关闭它,一切都会好的。

相关问题