MediaPlayer, ProgressBar

Ist dies der richtige Weg, um eine ProgressBar beim Abspielen von Medien zu aktualisieren? Ich dachte, es gäbe einen Rückruf in MediaPlayer, aber ich konnte ihn nicht finden.

<code>mediaPlayer.start();
final SeekBar progress = (SeekBar) dialog.findViewById(R.id.seekBar1);
progress.setMax(mediaPlayer.getDuration());
new CountDownTimer(mediaPlayer.getDuration(), 250) {
  public void onTick(long millisUntilFinished) {
    progress.setProgress(progress.getProgress() + 250);
  }
  public void onFinish() {}
}.start();
</code>

Freundliche Grüße.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage