在Android中绘制曲线边缘的线条

我正在使用canvas.drawLineandroid中绘制一些线条,但线条太锋利,但我需要一个弯曲的边缘 在这里输入图像说明

在这里,1是我所拥有的,2是我想要达到的,意思是一条曲线而不是直线的边缘

我怎么能做到这一点?

编辑2:

我正在尝试使用Canvas对象来绘制一条线。 但线条有一个尖锐的边缘,我需要一个四舍五入的边缘,我正在使用Paint对象

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

任何帮助表示赞赏。 谢谢

Solutions Collecting From Web of "在Android中绘制曲线边缘的线条"

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