Zmiana tła przycisku na sekundę

0

Chcę, żeby po wciśnięciu przycisku zmienił się na chwilę kolor tła na jeden z kolorów (np. na sekundę) a następnie wrócił do koloru początkowego. Próbowałem coś takiego ale nie działa.

public void firstButtonListener(View view){
	timer.start();
	if(answer == 1)
		buttonA.setBackgroundColor(Color.GREEN);
	else
		buttonA.setBackgroundColor(Color.RED);
}

i metoda on zegara:

public void onFinish() {
        timer.cancel();
        buttonA.setBackgroundColor(Color.WHITE);
}
0

Zmieściłeś trochę mało kodu, na pewno brakuje wywołania repaint().

1 użytkowników online, w tym zalogowanych: 0, gości: 1