Попробуйте загрузить Unicode Map на Маркете и держите его под рукой, когда вы разрабатываете. Используется нотация \uXXXX
.
И, наконец, как сказал Сорин, помните (если вы этого еще не сделали), что \uXXXX
(два шестнадцатеричных байта), похоже, работают только в strings.xml
(и при импорте в макеты с использованием формата @string/string_name
). Или, по крайней мере, кажется, что он не работает во всех SDK или во всех средах (здесь я только что протестировал SDK 2.2, и он не работает). Чтобы избежать неприятностей (символы в середине литеральных строк и т. Д.), Я этого не делаю.
Поскольку большинство людей никогда напрямую не кодируют строки в макетах XML (проблемы с локализацией и т. Д.), Это, как правило, не является проблемой (и именно поэтому я использую этот формат). Кроме того, как вы можете видеть в приложении выше, это, кажется, предпочтительный способ избежать менее чем тривиальных символов в Android.
Лично я считаю, что поэтому я не вижу многих людей, использующих &#int;
, я думаю ...
Надеюсь, это поможет!