Анимация текста в холсте – Android

Привет, У меня есть приложение в android, которое рисует тексты на Canvas, используя canvas.drawText (). Теперь я хотел бы оживить рисунок текста таким образом, чтобы он был окрашен слева направо, подобно анимации караоке. Это возможно? Благодарю.

Редактировать:

Теперь я могу сделать это с помощью потоков и перерисовать весь холст каждый раз, когда новое письмо будет затененным или цветным.

Я смог решить это, используя потоки и перерисовывая весь холст каждый раз, когда новое письмо будет затененным или цветным.

Вам нужно создать основной цикл с requestAnimationFrame , обработать время и каждый X секунд изменить что-то

Для создания эффекта караоке я пытаюсь разделить предложение на две части. Один цветной, второй – белый. Каждый X секунд переводит одну букву в другую группу. Или со слоем полупрозрачный