0
問題是MP播放的軌道持續時間更短的時間。所以曲目在數秒內就會結束。我只在一些長軌道上(一小時或更多)纔得到這個錯誤。有什麼建議麼?謝謝。Android MediaPlayer錯誤的軌道持續時間
問題是MP播放的軌道持續時間更短的時間。所以曲目在數秒內就會結束。我只在一些長軌道上(一小時或更多)纔得到這個錯誤。有什麼建議麼?謝謝。Android MediaPlayer錯誤的軌道持續時間
這是從MediaStore.Audio.Media.DURATION
和MediaPlayer.getDuration()
不同的持續時間值。只使用最後一個解決了我的問題。還應在MP onCompletion()
中設置以下代碼:mp.seekTo(mp.getDuration())
。
它應該是相同的值,您使用的是哪種設備?或者你是否使用仿真器和Aosp代碼? – lucky1928 2014-09-18 18:11:48
@Beetlej我正在使用moto G. Subj只在幾條長長的軌道上檢測到。其他軌道確定。 – 2014-09-18 18:15:23
您是否願意幫助分享問題內容? – lucky1928 2014-09-18 18:28:02