[英]Android MediaPlayer wrong track duration
問題是MP播放曲目的時間少於曲目持續時間。 因此,軌道應該在幾秒鍾之前結束。 我僅在某些較長的軌道(一個小時或更長時間)上才遇到此錯誤。 有什么建議么? 謝謝。
與MediaStore.Audio.Media.DURATION
和MediaPlayer.getDuration()
持續時間值不同。 僅使用最后一個解決了我的問題。 還應該在MP onCompletion()
設置以下代碼: mp.seekTo(mp.getDuration())
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.