📅  最后修改于: 2023-12-03 15:08:22.667000             🧑  作者: Mango
在 Android 中使用 Kotlin 画一条线非常简单,您只需遵循以下几个步骤:
Canvas
对象和一个 Paint
对象val canvas = Canvas(bitmap)
val paint = Paint()
其中,bitmap
是您要在其上绘制线条的 Bitmap
对象。
Paint
对象进行参数设置您可对 Paint
对象进行多方面的设置,如设置线条宽度、颜色等:
paint.strokeWidth = 5f // 设置线条宽度为 5 像素
paint.color = Color.BLACK // 设置线条颜色为黑色
Canvas
上画线canvas.drawLine(x1, y1, x2, y2, paint)
其中,x1
、y1
是线条起点的坐标,x2
、y2
是线条终点的坐标。
最后,您需要在您的视图或布局中显示 bitmap
,但这是根据您的 UI 布局和需求而定,这里不再进行赘述。
综上,以下是画一条线的 Kotlin 代码片段示例:
val bitmap = Bitmap.createBitmap(500, 500, Bitmap.Config.ARGB_8888)
val canvas = Canvas(bitmap)
val paint = Paint()
paint.strokeWidth = 5f
paint.color = Color.BLACK
canvas.drawLine(0f, 0f, 500f, 500f, paint)