gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 01:58:12 24 4
gpt4 key购买 nike

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

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

我将其加载为可绘制对象并尝试将其绘制在 EditText 的每一行下方:

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

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

最佳答案

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

关于Android如何在 Canvas 上绘制xml中定义的形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13984307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com