小编Zha*_*Lei的帖子

Android mediaPlayer搜索暂停时无法正常工作

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);
        }
    }
Run Code Online (Sandbox Code Playgroud)

android android-mediaplayer

7
推荐指数
1
解决办法
1134
查看次数

标签 统计

android ×1

android-mediaplayer ×1