【问题标题】:Draw a line with curved edges in Android在Android中画一条带有弯曲边缘的线
【发布时间】:2013-12-29 17:32:42
【问题描述】:

我正在使用canvas.drawLine 在 android 中绘制一些线条,但线条太尖锐但我需要弯曲的边缘

这里的 1 是我所拥有的,而 2 是我想要实现的,意味着一条具有弯曲边缘而不是直边缘的线

我怎样才能做到这一点??

编辑 2:

我正在尝试使用 Canvas 对象来绘制一条线。但线条有锋利的边缘,我需要一个圆润的边缘 我正在使用 Paint 对象

mPaint = new Paint();
mPaint.setColor(Color.BLACK)

感谢任何帮助。谢谢

【问题讨论】:

标签: java android android-canvas


【解决方案1】:

使用Paint.setStrokeCap() 方法。你需要Paint.Cap.ROUND。默认值为Paint.Cap.BUTT。有一个类似的Path 属性称为路径连接。它确定如何绘制路径的组成部分连接的部分。设置它使用Path.setPathJoin()。您将来可能需要它。 祝你好运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多