Как можно сделать приложение, которое автоматически изменяется автоматически после определенного времени. Мой код не работает по каким-либо причинамИзменить цвет после определенного времени
Random r = new Random();
Timer t = new Timer();
LinearLayout ll = (LinearLayout) findViewById(R.id.ll);
long m = System.nanoTime();
int seconds = (int) (m/1000);
if(seconds <= 5){
ll.setBackgroundColor(Color.BLACK);
}else{
ll.setBackgroundColor(Color.WHITE);
}
Для примера. экран черный и после определенного времени белый. И что время уменьшает его, изменение происходит быстрее.
какой цвет он показывает? –
White все время –
вам нужно поставить 'if condition' в' onTick() 'метод таймера, лучше использовать' CountdownTimer' см. Здесь http://stackoverflow.com/questions/7483909/android-timer-ontick- проблема –