如何在Android中播放歌曲时显示歌词?

and*_*dev 4 android textview android-mediaplayer

我想创建音乐播放器,用textView显示正在播放的MP3歌词.歌词应与音乐同步显示.

我想知道如何获取歌词并显示我引用此示例的文本.

有关如何做到这一点的任何建议?我被困在这里.

提前致谢.

Arv*_*een 7

使用以下音乐元数据库.

http://javamusictag.sourceforge.net/

您可以访问文档并查找Lyrics标记并按照它进行操作.通常你会打开mp3文件并提取Lyrics标签的vaule.请注意,这可能在mp3中可用,也可能不在.(我建议你使用标记的mp3进行测试)如果信息在那里.您将能够将其作为String或缓冲区提取.

该信息将如下所示

[00:02]Let's talk about time
[00:05]tickin away every day 
Run Code Online (Sandbox Code Playgroud)

现在您只需要根据行前面给出的时间显示行.这应该很简单,只需做一些字符串操作.