簡體   English   中英

Android MediaPlayer的軌道持續時間錯誤

[英]Android MediaPlayer wrong track duration

問題是MP播放曲目的時間少於曲目持續時間。 因此,軌道應該在幾秒鍾之前結束。 我僅在某些較長的軌道(一個小時或更長時間)上才遇到此錯誤。 有什么建議么? 謝謝。

MediaStore.Audio.Media.DURATIONMediaPlayer.getDuration()持續時間值不同。 僅使用最后一個解決了我的問題。 還應該在MP onCompletion()設置以下代碼: mp.seekTo(mp.getDuration())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM