Я рисую пользовательские овалы, используя canvas
в Android
следующим образом. Фактически каждая фигура является видом и создается с помощью RecyclerView
. Когда я нажимаю любую фигуру, я рисую другой овал с атрибутом stroke (белый).
Что я хочу сделать здесь, так это удалить предыдущий овал границы всякий раз, когда я касаюсь другой фигуры и рисую для нее границу. Есть ли у вас какие-либо идеи? Спасибо.
Код для рисования фигуры:
override fun drawOval(canvas: Canvas) {
canvas.drawOval(shapeRectF, shapePaint)
}