当前位置: 代码迷 >> Android >> 音乐播放器歌词同步有关问题
  详细解决方案

音乐播放器歌词同步有关问题

热度:46   发布时间:2016-05-01 12:34:09.0
音乐播放器歌词同步问题
知道大致思路为:得到歌曲当前播放时间,并且在解析后的Lrc中查找是否有这个时间的歌词,若有则操作。
问题是,线程执行时得到的歌曲时间不可能是没毫秒都有的,那就有个问题,LRC中有这个时间点的歌词,而得到的歌曲时间并不是这个时间点,该怎么解决?
------最佳解决方案--------------------
将歌词按时间顺序分到一个数组中,然后从数组中找到歌词时间小于播放时间的最近一条记录显示。
------其他解决方案--------------------
引用:
将歌词按时间顺序分到一个数组中,然后从数组中找到歌词时间小于播放时间的最近一条记录显示。

懂了,谢谢。
最近有点闷头
  相关解决方案