È questo il modo corretto di aggiornare una barra di avanzamento durante la riproduzione di Media? Ho pensato che ci sarebbe stata una richiamata in MediaPlayer, ma non riuscivo a trovarla.MediaPlayer, ProgressBar
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();
Cordiali saluti.
Grazie, appunto, quello che stavo cercando. – pouzzler
@pouzzler - Prego! L'esame della classe MediaController è ottimo per darti idee su come creare un controller personalizzato. –
Il secondo link è andato a causa di una rimozione DMCA: https://github.com/OESF/OHA-Android-4.0.1_r1.0 – astromme