Intereting Posts
Android: «BadTokenException: невозможно добавить окно; Ваша активность работает? »При отображении диалога в PreferenceActivity Получить измерение из XML и задать размер текста во время выполнения Android Studio невероятно медленная и отстающая Соединение было отказано при попытке подключиться к моему серверу REST с эмулятора Android Android: Как использовать селектор для фона TextView? Не удалось создать задачу или введите checkenv Причина Имя не определено Понимание плотности экрана Samsung Galaxy Tab Как использовать тип вызова с EventBus Почему вложенные веса плохи для производительности? Альтернативы? Плагин Eclipse Android не перечисляет атрибуты с автозаполнением для настраиваемого компонента AsyncTask execute () или executeOnExecutor ()? Обратная совместимость BackupAgent Как разрешить сообщение «Ожидание отладчика»? Как скрыть клавиатуру Android в режиме поиска Процесс com.android.phone неожиданно остановился. Пожалуйста, попробуйте еще раз

Может подчеркивать слова в тексте TextView

Есть ли возможность в android предоставить TextView некоторый текст в Java-коде с помощью функции setText (text) с основными тегами, такими как и Сделать подчеркнутые слова подчеркнутыми?

Solutions Collecting From Web of "Может подчеркивать слова в тексте TextView"

Да, вы можете использовать метод Html.fromhtml ():

 textView.setText(Html.fromHtml("this is <u>underlined</u> text")); 

Определите строку как:

 <resources> <string name="your_string">This is an <u>underline</u> text demo for TextView.</string> </resources> 

Вы можете использовать UnderlineSpan из класса SpannableString:

 SpannableString content = new SpannableString(<your text>); content.setSpan(new UnderlineSpan(), 0, content.length(), 0); 

Затем просто используйте textView.setText(content);

Вы можете использовать почти все теги HTML в TextView. См. Пример здесь .

 tobeunderlined= <u>some text here which is to be underlined</u> textView.setText(Html.fromHtml("some string"+tobeunderlined+"somestring"));