Fotonick
@Fotonick
android-er (Навальный отменит налоги фрилансерам)

Как сделать текст в TextView разной толщины и цвета?

Делаю приложение, похожее на инстаграм. Надо сделать так чтобы в описании поста и в комментах текст был неоднородный, то есть например имя автора выделено жирным (или вообще другим шрифтом), хештеги и ники пользователей отличались цветом, вот так
7b5a9b01e9334604abd5f1df22d3e4eb.png
Как это сделать в рамках одного TextView и делается ли это вообще таким образом? Каким образом распознавать хештеги и ники пользователей, чтобы потом менять им цвет? Как сделать хештеги и ники пользователей кликабельными, чтобы осуществить переход в поиск по хештегу или в профиль пользователя?
  • Вопрос задан
  • 260 просмотров
Решения вопроса 1
Если вас интересует туториал как это все можно сделать, то вот один из них. Что касается кликабельности текста то Google дает достаточно много ссылок на запрос "link in textview", например вот.

Для хештегов можете также использовать уже готовую библиотеку, например эту. Для форматирования текста посмотрите вот эту
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы