Android emojis char大小

时间:2017-01-12 09:22:14

标签: android emoji

我目前正在为Android开发一个键盘,我发现一些表情符号需要2个字符,有些需要1个字符,

如果它们在字符串中,是否有办法区分?

2 个答案:

答案 0 :(得分:0)

好的,我设法通过使用这个lib

来解决这个问题

https://github.com/vdurmont/emoji-java

在那里,有一个isEmoji(字符串)

   String currentTextStr = currentText.toString().substring(currentText.length() - 2);
   Log.e("emojicon",""+EmojiManager.isEmoji(currentTextStr));

答案 1 :(得分:0)

当前看到的模式-如果表情符号没有其浏览器版本,则该库isEmoji()功能无法识别表情符号,例如Nr。 Nr.927 938:http://www.unicode.org/emoji/charts/full-emoji-list.html