搜尋

首頁  >  問答  >  主體

java - 如何用mediaplayer做一個有進度條,跟著有時間顯示的播放控制?

問題:進度條已經可以根據音頻移動,但是時間無法時時更新,隨著音頻播放更新時間如何做?

怪我咯怪我咯2857 天前607

全部回覆(2)我來回復

  • 大家讲道理

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

    用handler更新ui吧,你可以在線程中加一個sleep,然後每隔1秒獲取最新的播放時間向handler發送訊息,更新你的時間進度

    回覆
    0
  • 巴扎黑

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

    嗯,已經解決了,這個問題,謝謝你,兄弟,就是用handler不斷發送空消息間隔一秒,然後更新的,不過我同事說在Timer裡也可以,我沒試出來,在timer裡一用就崩了,不知是什麼原因

    回覆
    0
  • 取消回覆