int sMax = seekbar.getMax();
int mMax = mediaPlayer.getDuration();
currentProgress = mediaPlayer.getCurrentPosition();
seekbar.setProgress(currentProgress * sMax / mMax);
上面是在handler中设置进度的方法,但是有一个问题就是seekbar.setProgress里面是int类型的参数,这样的话播放一个1个小时的视频seekbar就会几十秒才往前跳一下,完全不是我们平时见到的视频进度条的样子啊,求指点这里怎么修改?