Trzeba ogarnac jak pokolorować tło tylko jednego słowa w textview czyli Google "how to color one word in textview android" =
https://stackoverflow.com/questions/7221930/change-text-color-of-one-word-in-a-textview#answer-39218835
Przykład jest z ForegroundColorSpan, ale powinieneś sobie poradzić :D
Trzeba pobrać tekst: google "get String from textview android": ->
https://stackoverflow.com/questions/8517730/how-to-get-text-from-textview
Trzeba zatem znaleźć słowa zawierające Twoje słowo w stringu. Tutaj nie potrafie wskazać jednej rzeczy do wygoglowania. Można to zrobić na różne sposoby np regex:
google "regex find word containing" ->
https://stackoverflow.com/questions/20924693/how-to-find-words-containing-a-certain-letter-with-regular-expressions
Wrzucić do StringBuildera tekst niezawierający z białym tłem, a odpowiednie słowa, których indexy wyznaczyliśmy wcześniej wrzucić z kolorowym tłem.
Na koniec ustawić na textview zrobić .setText i już.
Gorąco polecam nauczyć się pracować w takim trybie, bo własnie tak pracuja programiści. Dobry programista nie wie wszystkiego ale wie dokładnie tyle żeby wiedzieć co wpisać w google, albo gdzie szukać odpowiedzi :D