Exoplayer 播放MP3音频 seekTo无效
Exoplayer播放器播放mp3文件 快进无效……
拖动seekBar在其中的onStopTrackingTouch方法中 执行seekTo方法 MP3依旧从刚才的地方继续播放,没有变化……这是什么原因……怎么解决?求救
mSeekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean isTouch) {
if (isTouch) {
mCurrentTime.setText(mSeekBarTime.format(progress));
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) { }
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
int progress = seekBar.getProgress();
mMusicBinder.seekToPositon(progress);
}
});
下面就是上面 mMusicBinder.seekToPositon(progress)里面的逻辑,player就是SimpleExoPlayer
public void seekToPositon(long msec) {
player.seekTo(msec);
}