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