канвас, все что мне пришло в голову, дак это создать функцию, которая после нажатия кнопки, будет перерисовывать её с ноля. Может быть можно сделать все как-то более элегантно?
Сделай статус, в onDraw проверяй и рисуй в зависимости от него. А в самом методе установки статуса вызывай invalidate() метод
А на сколько вообще нужно практиковать канвас? Или можно вообще на него забить и закидывать иконки xmlками?
Если ты можешь хмл и тебе проще ним, то делай через хмл
Обсуждают сегодня