strings.xml 文件中的表情符号?

Emoji in strings.xml file?

我的 string.xml 是 utf-8。

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

^这成功了。并显示为: Hi &.

但这不适用于此表情符号:

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

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

如何让它与 一起使用?

使用 HTML 实体(十进制)即 &#128072; 添加 strings.xml 并在您的应用中使用它。

因此您的字符串将是:

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

输出:

更多信息请查看here

使用 HTML 编码对我不起作用,至少在翻译编辑器中将 HTML 代码用作 &#2764 红心表情符号时是这样。我从 https://emojipedia.org/emoji/%E2%9D%A4/

复制了 unicode 编号

然而,只是将它作为表情符号字符从剪贴板 ❤️ 直接粘贴到翻译编辑器中就可以了,也许我根本不必担心。