Java 在自定义视图中绘制笔划形状
我正在尝试在自定义视图中绘制此自定义形状。我必须为这个形状做笔划和填充 现在我用两种形状制作了这个,但我当然没有抚摸:Java 在自定义视图中绘制笔划形状,java,android,android-canvas,android-shape,Java,Android,Android Canvas,Android Shape,我正在尝试在自定义视图中绘制此自定义形状。我必须为这个形状做笔划和填充 现在我用两种形状制作了这个,但我当然没有抚摸: 如何使用“路径”绘制带有笔划的完整形状,它是真实的吗?要绘制路径,应在用于路径的绘制上设置笔划: val paint=paint() paint.style=paint.style.STROKE paint.strokeWidth=基础\笔划\宽度 paint.Isatarias=真 paint.color=ContextCompat.getColor(context,R.c
如何使用“路径”绘制带有笔划的完整形状,它是真实的吗?要绘制路径,应在用于路径的绘制上设置笔划:
val paint=paint()
paint.style=paint.style.STROKE
paint.strokeWidth=基础\笔划\宽度
paint.Isatarias=真
paint.color=ContextCompat.getColor(context,R.color.your_color)
伴星{
const val BASE_STROKE_WIDTH=20.0f
}
rect.set(0, 0, width, height);
canvas.drawRoundRect(rect, cornerRadius, cornerRadius, paint);
path.moveTo(x, y);
...
path.close();
canvas.drawPath(path, paint);