Подчеркивая слово за словом - PullRequest
0 голосов
/ 09 марта 2020

Я хочу выделить слово за словом.

вот код

String newString = joker[j].replace(utteranceId, "<span style= 'background-color:green'>" + utteranceId + "</span>");
 textSent.setText(Html.fromHtml(newString));

Here the word

Я хочу выделить только одно слово "из" за раз. Я попробовал ReplaceFirst

String newString = joker[j].replaceFirst(utteranceId, "<span style= 'background-color:green'>" + utteranceId + "</span>");
 textSent.setText(Html.fromHtml(newString));

, но он только выделяет первое вхождение слова, а не второе.

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

...