#android #html #text #button #android-layout
#Android #HTML #текст #кнопка #android-layout
Вопрос:
Я должен добавить текст к кнопке, выделив жирным шрифтом первую строку и выделив вторую, но я не могу определить, какой это символ новой строки.
b.setText(Html.fromHtml("<b>" st "<b>" "n" cursor.getString(1)));
я тоже пробовал
b.setText(Html.fromHtml("<b>" st "<b>" "<br/>" cursor.getString(1)));
вторая работает, но обе строки выделены жирным шрифтом.
Заранее спасибо
Ответ №1:
неправильный конечный тег:
b.setText(Html.fromHtml("<b>" st "</b>" "<br/>" cursor.getString(1)));
Ответ №2:
Вместо того, чтобы использовать HTML для форматирования текста (что относительно медленно), вы могли бы использовать Spans, которые дают вам гораздо более жесткий контроль и являются более эффективными. Я написал сообщение в блоге об использовании spans, которое может помочь вам начать.
Комментарии:
1. я рассмотрю это в следующий раз. спасибо за сообщение! на этой странице мало что происходит, поэтому скорость не является важным фактором