Мне нужно создать метод, чтобы при нажатии на первую кнопку сохранялись ее идентификатор и цвет фона, а при нажатии второй кнопки они меняли цвет фона между ними. Как я могу это сделать?
Я думал примерно так:
public void changeColor(View v){
clicks = clicks++;
if (clicks == 1){
button1 = findViewById(v.getId());
color1 = button1.getBackground();
}
if (clicks == 2){
button2 = findViewById(v.getId());
color2 = button2.getBackground();
button1.setBackground(color2);
button2.setBackground(color1);
}
if (clicks == 2){
clicks = 0;
}
}