Android CountDownTimer - demora de milisegundos adicionales entre tics

Desde mi observación, el conteo de cuenta atrás del temporizador CountDownTimer android no es exacto, el countDownInterval es regularmente unos milisegundos más largo de lo especificado. El valor countDownInterval en mi aplicación específica es 1000ms, solo una cuenta regresiva con un segundo de pasos.

Debido a este tiempo prolongado, el resultado final es tener menos tics que cuando el temporizador de cuenta regresa lo suficiente, lo que complica la cuenta regresiva del tiempo (se produce un paso de 2 segundos en el nivel de IU cuando se han resumido suficientes ms adicionales)

Buscando en la fuente de CountDownTimer, parece posible torcerlo para corregir esta imprecisión no deseada, pero me preguntaba si ya existe un mejor CountDownTimer disponible en el mundo Java / Android.

Gracias amigos por cualquier puntero ...

Respuestas a la pregunta(5)

Su respuesta a la pregunta