如何使用unicode字符

时间:2016-01-14 07:18:30

标签: android chat emoticons

我正在开发一个即时消息应用程序。它运行正常。我在我的应用程序中使用compile&com; rockerhieu.emojicon:library:1.3.3'添加了表情符号。当我从表情符号面板中选择一个表情符号时,它会显示在视图中,并且它的Unicode被发送到服务器并存储在数据库中。编码和解码是使用compile' commons-lang完成的: commons-lang:2.6 library。

编码:

 String message = edMessage.getText().toString().trim();
 String toServer = StringEscapeUtils.escapeJava(message);

解码

String messageReceived = StringEscapeUtils.unescapeJava(unicodeMessageReceived);

现在我在发送模式时会出现问题,如:-),:(。如果我发送: - ),则应显示其对应的图像。此时它显示为原样。如何在此处理模式?我如何查看对应于如下模式的图标:-)并将其unicode存储在数据库中?

0 个答案:

没有答案