Android 表情符号字符大小
Android emojis char size
我目前正在为 android 开发键盘,我发现有些表情符号需要 2 个字符,有些需要 1 个字符,
如果它们在一个字符串中,有没有办法区分两者?
好的,我设法通过使用这个库解决了这个问题
https://github.com/vdurmont/emoji-java
在那里,有一个 isEmoji(string)
String currentTextStr = currentText.toString().substring(currentText.length() - 2);
Log.e("emojicon",""+EmojiManager.isEmoji(currentTextStr));
当前看到的模式 - 如果表情符号没有它的浏览器版本,那么库 isEmoji()
函数无法识别表情符号,例如 Nr。 927,编号938:http://www.unicode.org/emoji/charts/full-emoji-list.html
我目前正在为 android 开发键盘,我发现有些表情符号需要 2 个字符,有些需要 1 个字符,
如果它们在一个字符串中,有没有办法区分两者?
好的,我设法通过使用这个库解决了这个问题
https://github.com/vdurmont/emoji-java
在那里,有一个 isEmoji(string)
String currentTextStr = currentText.toString().substring(currentText.length() - 2);
Log.e("emojicon",""+EmojiManager.isEmoji(currentTextStr));
当前看到的模式 - 如果表情符号没有它的浏览器版本,那么库 isEmoji()
函数无法识别表情符号,例如 Nr。 927,编号938:http://www.unicode.org/emoji/charts/full-emoji-list.html