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