Сделайте слово в TextVew кликабельным

Я занимаюсь разработкой приложения для словаря. Когда я ищу какое-то ключевое слово, оно отображает его описание. Теперь я хочу, чтобы какое-либо ключевое слово (из моей базы данных) использовалось при описании другого ключевого слова, которое я хочу, чтобы это описывающее ключевое слово было кликабельным (и окрашенным или / и подчеркнутым). Так что, если я нажму на это слово, поиск будет произведен по ключевому слову, по которому щелкнули, и отобразит результат. Я использую базу данных SQLited для создания базы данных. Пожалуйста, смотрите прикрепленную картинку.

Образец изображения:Образец изображения

1 ответ

Вы можете использовать интервалы для стилизации текста, отображаемого в текстовом представлении. Существует подкласс span под названием ClickableSpan, который сможет удовлетворить ваши потребности. Взгляните на ClickableSpan, также есть еще один класс span под названием UnderlineSpan, который можно использовать для подчеркивания для указанного диапазона символов. Надеюсь это поможет

Другие вопросы по тегам