Я работаю над приложением для android music, которое в основном читает определенный файл lrc из хранилища во время воспроизведения музыки. Когда песня загружена, текст также читается и сохраняется в arraylist<LyricObject>.
LyricObject
, содержит лирическую строку и определенную минуту и секунды, когда должна быть отображена лирика. Мне удалось показать предыдущую лирику + текущую лирику + следующую лирику за раз. Когда отображается текущая лирика, предыдущая и следующая лирика также обновляются соответственно. Я хочу сохранить текст / текст, который я также хочу прокручивать по вертикали в TextView
, даже когда песня заканчивается. В настоящее время я могу сделать это
textview.append(currentlyric + " \n" + textview.getText());
Я хочу показать текст песни, как в конце фильма, где они показывают титры и выделить текущую говорящую лирику (путем прокрутки до определенной позиции в соответствии с лирическим временем).
Любая помощь будет оценена. Спасибо.