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

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

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

我怎么能做到这一点?

编辑2:

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

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

任何帮助表示赞赏。 谢谢

  • 绘制图像时绘制外部阴影
  • WebView中的Facebook Canvas应用程序不能在Android上工作(在原生Facebook应用程序中)
  • 如何在Android中填充不透明的矩形
  • 我怎样才能得到我在onDraw得到的canvas的位图?
  • Android更改canvas背景颜色,而不会丢失任何图纸
  • Android:高级ColorPickerDialog
  • 绘制带有圆angular的LinearLayout
  • 贝塞尔曲线和canvas
  • 使用Paint.setStrokeCap()方法。 你需要Paint.Cap.ROUND 。 默认的是Paint.Cap.BUTT 。 有一个类似的Path属性被称为path连接。 它确定如何绘制组成部分连接的path部分。 要设置它使用Path.setPathJoin() 。 您将来可能需要它。 祝你好运。