В моем коде значений строк XML у меня есть строка с текстом, в котором я хочу иметь только несколько слов в цвете. Я также хочу иметь новую строку для текста.Android - XML-синтаксис для строк
Я могу делать такие вещи, как: < b> мой жирный текст </b> и что работает (ведущее пространство добавлено для этого сообщения).
Я пытаюсь пометить текст цветом, но цвет не появляется, и ошибок нет.
name="dogs"
>Red Dog, <color foreground="#FFFF0000"> Sammy</color></string>
Я также попробовать добавить новую строку - Я пытался что-то вроде:
< LF> некоторый текст, пробел в начале только для этого поста </LF>
< CR> это не работать либо </CR>
< р> некоторый текст, пространство в начале только для этой должности < р>
Но нет нового пункта/новой линии, RTN перевозки происходит.
Что я делаю неправильно? Или, вернее сказать, Как это сделать?
Благодаря
Не могли бы вы обновить сообщение, чтобы включить соответствующий Java-код, в котором используется этот строковый ресурс? Вы используете функцию fromHTML()? – methode
Строка не вызывается из java-кода. В макете xml есть TextView, и строка вызывается из этого свойства TextView Text. Строка правильно вызывается, единственное, что не является цветом или новой линией. Другие форматы, такие как жирная, курсивная работа. – headscratch
Ах, я вижу. Тогда вам не понравится мой ответ :) – methode