Я хочу изменить цвет своего фона на секунду после нажатия кнопки, чтобы подтвердить, была ли нажата правильная кнопка. Послесловие, я хочу переключить цвет обратно на черный, но когда я использую Thread.sleep(), он не меняет цвет до или после спящего потока. Любые другие предложения?Изменение цвета фона андроида
background.setBackgroundColor(Color.GREEN);
thread.sleep(1000);
background.setBackgroundColor(Color.BLACK);
Что такое объект с именем background? –
Используйте функцию CountDownTimer для выполнения этой задачи. http://developer.android.com/reference/android/os/CountDownTimer.html – MyWay
Почему бы просто не использовать background.postDelayed()? – aelimill