【发布时间】:2014-03-14 07:37:10
【问题描述】:
seekTo() 方法在mediaPlayer 播放时效果很好。如果mediaPlayer 被暂停,当我寻找一个位置并调用start() 时,它就会从暂停的地方开始播放。
我的代码如下,在logcat中,我可以看到它正在寻找。
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
if(player == null || player.mediaPlayer == null){
return;
}
Log.e("player status", "status is " + PlayerStatusCache.playerStatus);
if(durationProgress < player.mediaPlayer.getDuration()){
player.mediaPlayer.seekTo(durationProgress);
Log.e("player", "seeking");
} else {
player.mediaPlayer.seekTo(player.mediaPlayer.getDuration() - 1000);
}
}
【问题讨论】:
标签: android android-mediaplayer