Android Seekbar Progress Is Not Working?
I am trying to add a seekbar to a media player that streams from the internet. However, for some reason it is not working. I am using a handler to update the UI every second. Here
Solution 1:
Im not sure but try this:
put this line inside preperalistener callback
seekBar.setMax(mediaPlayer.getDuration());
like this:
mediaPlayer.setOnPreparedListener(newMediaPlayer.OnPreparedListener() {
@OverridepublicvoidonPrepared(MediaPlayer mp) {
Log.i("message", "prepared");
isPrepared = true;
seekBar.setMax(mediaPlayer.getDuration());
}
});
Also I believe here int mCurrentPosition = mediaPlayer.getCurrentPosition() / 1000;
you should not divide by 1000.
else seekBar.setMax(mediaPlayer.getDuration()/1000);
Post a Comment for "Android Seekbar Progress Is Not Working?"