Архив метки: textview

HTML с кликабельными ссылками и выделением текста в TextView

Когда вы хотите нажать на ссылку внутри TextView, не перенаправляя её во внешний браузер, или установить Spannable с HTML в TextView, то в большинстве случаев достаточно кастомизировать LinkMovementMethod, чтобы сделать ссылку кликабельной, и затем установить его в TextView. setMovementMethod(LinkMovementMethod.getInctance()); Но LinkMovementMethod по умолчанию не поддерживает выделение текста, поэтому придётся переопределить несколько методов, чтобы добиться выделения… Читать далее »

Масштабируемый TextView

Автор: | 12.02.2018

Паттерн Material Design рекомендует использовать текст динамического типа вместо маленького размера текста или обрезания текста большого размера. Android упрощает работу с текстом, реализовывая изменения размера TextView. Android 8.0 API 26 позволяет создавать TextView так, чтобы его размер увеличивался или уменьшался с целью заполнения разметки на основе характеристик и границ TextView. Это позволяет упростить оптимизацию размера… Читать далее »

Придаём тексту эффект внутренней тени

Виджет TextView в Android можно кастомизировать самыми разными образами: менять шрифт, размер шрифта, задавать стили и многое другое. В этой статье мы рассмотрим, как можно сделать текст красивее, добавив ему тень. В данном случае нам нужно добиться эффекта внутренней тени, то есть тени, которая находится внутри текста, а не за его пределами. API Android не… Читать далее »