首页  >  问答  >  正文

java - 如何用mediaplayer做一个带进度条,跟有时间显示的播放控件?

问题:进度条已经可以根据音频移动,但是时间无法时时更新,随着音频播放更新时间如何做?

怪我咯怪我咯2742 天前541

全部回复(2)我来回复

  • 大家讲道理

    大家讲道理2017-04-18 10:58:15

    用handler更新ui吧,你可以在线程中加一个sleep,然后每隔1秒获取最新的播放时间向handler发送消息,更新你的时间进度

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:58:15

    嗯,已经解决了,这个问题,谢谢你,兄弟,就是用handler不断发送空消息间隔一秒,然后更新的,不过我同事说在Timer里也可以,我没试出来,在timer里一用就崩了,也不知是什么原因

    回复
    0
  • 取消回复