Эмодзи в файле strings.xml? - PullRequest
       23

Эмодзи в файле strings.xml?

0 голосов
/ 29 августа 2018

My string.xml - это utf-8.

<string name="id">Hi \u0026</string>

^ Это сработало. и показал как: Привет &.

Но это не работает с этим смайликом ?:

<string name="id">Hi \u1F448</string>

https://www.compart.com/en/unicode/U+1F448

Как я могу заставить его работать с ??

Ответы [ 2 ]

0 голосов
/ 28 января 2019

Использование кодировки HTML не работает для меня, по крайней мере, при использовании кода HTML в качестве &#2764 для эмодзи с красным сердцем в редакторе перевода. Я скопировал номер Unicode из https://emojipedia.org/emoji/%E2%9D%A4/

Тем не менее, просто вставив его в качестве символа смайлика из буфера обмена - прямо в редактор переводов, он работал просто отлично, и, возможно, мне вообще не нужно было беспокоиться.

0 голосов
/ 29 августа 2018

Используйте HTML Entity (десятичное число), т. Е. &#128072;, чтобы добавить 100 в strings.xml и использовать его в своем приложении.

Итак, ваша строка будет:

<string name="emoji">Hi &#128072;</string>

Выход:

enter image description here

Для получения дополнительной информации, пожалуйста, проверьте здесь

...