Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 表情符号edittext应返回Unicode_Android_Unicode_Emoji - Fatal编程技术网

Android 表情符号edittext应返回Unicode

Android 表情符号edittext应返回Unicode,android,unicode,emoji,Android,Unicode,Emoji,我正在研究表情符号 我用过图书馆 它工作正常,但当我从EmojiconEditText获取文本时,它不会返回该edittext中使用的unicode 例如,如果文本是I\ue32d emojiconwher\ue32d是心脏图标。 当使用String Text=EmojiconEditText.gettext()时 它应该返回与“I\ue32d emojicon” 请帮我做同样的事。我终于找到了解决办法 通过使用commons-lang-2.5jar 检查下面的代码,将表情符号转换为unicod

我正在研究表情符号

我用过图书馆

它工作正常,但当我从
EmojiconEditText
获取文本时,它不会返回该
edittext
中使用的unicode

例如,如果文本是
I\ue32d emojicon
wher\ue32d是心脏图标。 当使用
String Text=EmojiconEditText.gettext()时
它应该返回与
“I\ue32d emojicon”


请帮我做同样的事。

我终于找到了解决办法

通过使用
commons-lang-2.5jar

检查下面的代码,将表情符号转换为unicode

String textVal=edtpost.getText().toString();
String newval_unicode=StringEscapeUtils.escapeJava(textVal);
您可以从该字符串中找到uni代码

愿这个答案对其他人有所帮助