繁体   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