2012-03-11 51 views
1

我正在開發使用Mediaplayer類,使用URL播放歌曲的Android應用程序。問題是調用後返回的值爲在mediaplayer getDuration功能android

mp.getDuration() 

大於歌曲的實際持續時間。 例如歌曲的持續時間爲4.3,但在我的應用程序中,它給出了它等於4.6

回答

0

您可以提供有關您的工作環境(android版本,文件格式,...)的更多詳細信息嗎?

MediaPlayer相當麻煩。當然,您遇到了某種特定格式的錯誤。看看這個主題中的open issues

+0

對不起,我沒有提到..它是android – Developer 2012-03-11 17:27:27

+0

我的意思是你所針對的API級別(例如,級別8對應於Android 2.2)以及您嘗試播放哪種音頻格式(mp3,wav,...)。 )。根據這些參數,你可能會遇到一些錯誤。 – 2012-03-13 13:52:14

+0

Android 2.3和音頻格式是mp3 – Developer 2012-03-13 16:46:03