TextView не отображает <символ - PullRequest
2 голосов
/ 11 апреля 2011

TextView не отображает символ <.

Как я могу сделать это так?

Ответы [ 2 ]

2 голосов
/ 11 апреля 2011

Кодировка HTML

Попробуйте htmlEncode () из android.text.TextUtils

TextUtils.htmlEncode("My String with <");

HTMLDecoding

Комудекодировать закодированные строки HTML, используя fromHtml (htmlEncodedString) из android.text.Html

Html.fromHtml(htmlEncodedString).toString();

[EDIT] Вы спросили, как вы должны действовать после получения TextView по его идентификатору из XML-ресурса,Вы бы установили его текст так:

TextView t=(TextView)findViewById(R.id.textView);
t.setText(TextUtils.htmlEncode("My HTML encoded String with <"));

Не забудьте сначала import android.text.TextUtils!

1 голос
/ 11 апреля 2011

Использовать сущность HTML &lt;.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...