【发布时间】:2014-09-19 02:11:08
【问题描述】:
问题是 MP 播放的时间少于曲目持续时间。所以轨道在几秒钟内就结束了。我只在一些长音轨(一小时或更长时间)上遇到了这个错误。有什么建议么?谢谢。
【问题讨论】:
标签: android android-mediaplayer
问题是 MP 播放的时间少于曲目持续时间。所以轨道在几秒钟内就结束了。我只在一些长音轨(一小时或更长时间)上遇到了这个错误。有什么建议么?谢谢。
【问题讨论】:
标签: android android-mediaplayer
MediaStore.Audio.Media.DURATION 和 MediaPlayer.getDuration() 的持续时间值不同。只使用最后一个解决了我的问题。还应在 MP 中设置如下代码onCompletion():mp.seekTo(mp.getDuration())。
【讨论】: