2015-12-17 4 views
-2

В моих приложениях для Android я использовал хронометр, он работает хорошо. Теперь я хочу посмотреть время хронометра в разном цвете, то есть при запуске хронометра его светится ЧЕРНЫЙ цвет и через 30 минут он свечение RED. Как это возможно?Покажите время хронометра разного цвета в разное время

ответ

0

Хронометр - это просто вид, который может быть установлен на любой цвет в любой момент времени.

chronometer.setBackgroundColor(color); 

См Chronometer

Для разных интервала времени необходимо реализовать OnChronometerTickListener на вашем хронометра. Вот пример:

chronometer.setOnChronometerTickListener(new OnChronometerTickListener() { 
@Override 
public void onChronometerTick(Chronometer chronometer) { 
     long elapsedTime = SystemClock.elapsedRealtime() 
         - chronometer.getBase(); 
} 
}); 
+0

, когда мы используем это выше, он меняет цвет фона, но определяет временной интервал. Благодарю. – Chandan