Android使用Unicode代替表情符号的图像

时间:2017-08-16 10:52:30

标签: android emoji

我想使用unicodes代替emojiDrawable Images)。有人可以帮忙!!! 所有我都使用了emoji的库,我们正在使用可绘制的图像,但我想用Unicode替换它们。 有可能??

2 个答案:

答案 0 :(得分:1)

我用代替表情符号的Unicode字符替换全键盘(表情符号列表)来解决这个问题

答案 1 :(得分:0)

虽然建议的答案确实有效,但您找到表情符号库的原因是因为Android上的表情符号非常碎片且非常特定于设备。

根据我的经验,很难保证表情符号会出现在所有设备上。

linked answer可以使用,但您应该测试要在差异设备上使用的表情符号。

int unicode = 0x1F60A;

public String getEmojiByUnicode(int unicode){
    return new String(Character.toChars(unicode));
}

myTextView.setText( getEmojiByUnicode( unicode ) );