Попытка создать горизонтальный индикатор выполнения по длине видео с использованием таймера обратного отсчета.
У меня есть видеовидео и горизонтальный индикатор выполнения, и я пытаюсь выполнить индикатор выполнения по длине видео с использованием таймера обратного отсчета
long totalDuration = videoDataView.getDuration();
long currentDuration = videoDataView.getCurrentPosition();
int progress = (int) (ConstantMethods.getProgressPercentage(currentDuration, totalDuration));
CountDownTimer timer = new CountDownTimer(totalDuration,100) {
@Override
public void onTick(long millisUntilFinished) {
single_progress.setProgress(progress);
}
@Override
public void onFinish() {
}
};
timer.start();
Я ожидаю, что он будет работать по длине видео, но при запуске индикатор выполнения приложения не запускается.