我正在尝试使用此处列出的表情符号
http://apps.timwhitlock.info/emoji/tables/unicode#block-6a-missing-emoticons
每个图标都有一个与之对应的Unicode字符,例如
U+1F601是“面带露齿而笑”的Unicode字符=
我的问题是如何在TextView中设置这个Unicode字符。
我不能从该值创建一个char,因为它只需要四个十六进制值。
例如,我创建了一个char:
char c = '\u27A1';
如果我将其附加到TextView中,这个C程序可以很好地工作,并且可以正确显示图像。如何创建一个Unicode值为U+1F601的字符-字节UTF-8 \xF0\x9F\x98\x81的char类型?
此外,还有某些具有双值的Unicode字符,例如U+1F1F7 U+1F1FA - 字节UTF-8 \xF0\x9F\x87\xB7\xF0\x9F\x87\xBA。
如何在TextView中显示它们所有?