#java #android #изображения
Всем привет.
Есть 4 картинки с разными схемами автомобиля как во вложении. как можно обработать
клик на колесо? и поменять цвет колеса?
Ответы
Ответ 1
4 колеса должны быть например четырьмя кнопками. Для начала вы берете картинку с колесом, делаете дубликат, одно оставляете в том виде, в каком оно есть, а другое делаете, например с красным оттенком. Затем помещаете эти две картинки в папку Drawable и там же создаете файл, например: wheel_color_condition_state и в селекторе делаете так:`Ну и в макете 4х кнопок в фоном задаете этот файл: android:background="@drawable/wheel_color_condition_state" Таким образом, когда вы будете нажимать на колесо, оно будет применять картинку с красным колесом, а когда не будете нажимать, картинку стандартной расцветки. Ответ 2
Вариант 1: Положить сверху кнопку, которая выглядит точно так же. При нажатии менять картинку методом setBackground(Drawable bg) wheel_1.setBackground(R.drawable.colored_wheel_1) Вариант 2: Сразу сверху положить кнопку второго цвета и сделать ее прозрачной: или
Комментариев нет:
Отправить комментарий