Написание некоторых символов, таких как "<" в XML файле

с начала моей программы я использовал специальный символ типа "< -", "" < im my string.xml в Eclipse при разработке для Android.

Все работало отлично в течение одного года, но сегодня я просто хотел внести некоторые незначительные изменения и начал редактировать мои xml файлы.

Теперь я получаю ошибку компиляции для этих символов, потому что eclipse считает ее частью блоков xml.

Любая идея о том, как я могу добавить этот символ "<" в моих xml файлах?

Большое спасибо.

Ответ 1

Использование

&lt; для <

&gt; для >

&amp; для &

Ответ 3

Я наткнулся на этот вопрос, так как я использую разметку HTML в своих строках.

Если вы ссылаетесь на документацию String Resources, в разделе: "Стилизация с разметкой HTML" вы увидите, что в strings.xml вам нужно использовать &amplt; для открытия кронштейна, но вы можете безопасно использовать обратную косую черту и закрывающий кронштейн. Например:

<b>Text</b>

может быть записана как:

&lt;b>Text&lt;/b>

в файле strings.xml.

Если вы используете эту строку HTML в своем коде, вы можете использовать:

Html.fromHtml( getResources().getString(R.string.yourHTMLString ) 

и вывод будет вашей жирной строкой!