sld22525482
「已注销」
2017-01-06 05:11

seekbar的显示问题 如何更平滑

  • seekbar
  • mediaplayer

int sMax = seekbar.getMax();
int mMax = mediaPlayer.getDuration();
currentProgress = mediaPlayer.getCurrentPosition();
seekbar.setProgress(currentProgress * sMax / mMax);

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

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答