В моих приложениях для Android я использовал хронометр, он работает хорошо. Теперь я хочу посмотреть время хронометра в разном цвете, то есть при запуске хронометра его светится ЧЕРНЫЙ цвет и через 30 минут он свечение RED. Как это возможно?Покажите время хронометра разного цвета в разное время
-2
A
ответ
0
Хронометр - это просто вид, который может быть установлен на любой цвет в любой момент времени.
chronometer.setBackgroundColor(color);
См Chronometer
Для разных интервала времени необходимо реализовать OnChronometerTickListener
на вашем хронометра. Вот пример:
chronometer.setOnChronometerTickListener(new OnChronometerTickListener() {
@Override
public void onChronometerTick(Chronometer chronometer) {
long elapsedTime = SystemClock.elapsedRealtime()
- chronometer.getBase();
}
});
, когда мы используем это выше, он меняет цвет фона, но определяет временной интервал. Благодарю. – Chandan