/ / Mostrar hora do cronômetro em cores diferentes em intervalos de tempo diferentes - andróide, cronômetro

Mostrar hora do cronômetro em cores diferentes em intervalos de tempo diferentes - andróide, cronômetro

Nos meus aplicativos Android eu usei o Chronometer,funciona bem.Agora eu quero ver o tempo do cronômetro em cores diferentes, ou seja, quando o cronômetro é iniciado, ele brilha com a cor PRETA e após 30 minutos ele fica vermelho. Como isso é possível?

Respostas:

0 para resposta № 1

Cronômetro é apenas uma visão que pode ser definida para qualquer cor a qualquer momento.

chronometer.setBackgroundColor(color);

Referir Cronômetro

Para intervalos de tempo diferentes, você precisa implementar OnChronometerTickListener no seu cronômetro. Aqui está um exemplo:

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