1
我正在开发使用Mediaplayer类,使用URL播放歌曲的Android应用程序。问题是调用后返回的值为在mediaplayer getDuration功能android
mp.getDuration()
大于歌曲的实际持续时间。 例如歌曲的持续时间为4.3,但在我的应用程序中,它给出了它等于4.6
我正在开发使用Mediaplayer类,使用URL播放歌曲的Android应用程序。问题是调用后返回的值为在mediaplayer getDuration功能android
mp.getDuration()
大于歌曲的实际持续时间。 例如歌曲的持续时间为4.3,但在我的应用程序中,它给出了它等于4.6
您可以提供有关您的工作环境(android版本,文件格式,...)的更多详细信息吗?
MediaPlayer相当麻烦。当然,您遇到了某种特定格式的错误。看看这个主题中的open issues。
对不起,我没有提到..它是android – Developer 2012-03-11 17:27:27
我的意思是你所针对的API级别(例如,级别8对应于Android 2.2)以及您尝试播放哪种音频格式(mp3,wav,...)。 )。根据这些参数,你可能会遇到一些错误。 – 2012-03-13 13:52:14
Android 2.3和音频格式是mp3 – Developer 2012-03-13 16:46:03