【发布时间】:2020-02-12 21:23:26
【问题描述】:
我在Android 中使用canvas 绘制自定义椭圆,如下所示。事实上,每个形状都是一个视图,是在RecyclerView 的帮助下创建的。当我单击任何形状时,我会绘制另一个具有 stroke 属性的椭圆(白色的)。
我在这里要做的是在我触摸另一个形状并为其绘制边框时删除以前的边框椭圆形。你有什么主意吗?谢谢。
绘制形状的代码:
override fun drawOval(canvas: Canvas) {
canvas.drawOval(shapeRectF, shapePaint)
}
【问题讨论】:
标签: android canvas drawing android-custom-view