2012-05-15 3 views
1

Как я могу сделать индикатор выполнения или движение диалога прогресса со звуком в androidперемещение полосы хода Android со звуком

Я пытаюсь создать аудиоплеер. Мне нужна помощь в отношении индикатора выполнения. Я хочу, чтобы состояние индикатора выполнения изменилось по мере прогрева аудио. Я хочу, чтобы индикатор выполнения приостановился, когда я нажимаю кнопку «Пауза» и начинаю снова, когда нажимаю кнопку «Пуск». Пожалуйста, помогите ... Спасибо

ответ

2

Шаг 1:

  • Получить аудио длительность с MediaPlayer.getDuration()

Шаг 2:

  • Set ProgressBar прогресс макс. значение, значение с шага 1

Шаг 3:

  • прогресс бар Обновление периодически от MediaPlayer.getCurrentPosition(), в то время как средства массовой информации играют с помощью обработчика. Проверяющий herehere

запомнить;

  • Стоп периодическое обновление шага 3 в паузах и останавливает

  • Если вы собираетесь добавить искать особенность прогресс бар использовать MediaPlayer.seekTo (интермедиат мс) метод, где Мс является SeekBar.getProgress() , используя SeekBar.OnSeekBarChangedListener

Удачи!

Смежные вопросы