如何发送和接收表情符号到webservice

时间:2014-09-30 09:42:50

标签: android emoji emotion

我需要在我的android应用程序中使用表情符号进行聊天。我使用这个库https://github.com/rockerhieu/emojicon来获取表情符号,它完美地显示了表情符号,但是如何为我的聊天应用程序发送/接收服务器。 谢谢 -

这是我在图书馆

的帮助下获取表情符号的代码
   <com.rockerhieu.emojicon.EmojiconTextView
            android:id="@+id/txtEmojicon"
            android:text="I \ue32d emojicon"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/>

    <com.rockerhieu.emojicon.EmojiconEditText
            android:id="@+id/editEmojicon"
            android:text="I \ue32d emojicon"
            emojicon:emojiconSize="28sp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"/>

它在EditText和TextView中显示表情符号,但问题是如何让这个表情符号发送/接收它到服务器。我知道我需要获得Unicode但问题是如何从这个Textview或EditText获取Unicode?

1 个答案:

答案 0 :(得分:3)

Emojis只是unicode。正如您在该图书馆中看到的那样:android:text="I \ue32d emojicon"其中ue32d代表该心脏表情符号。

有关unicode表情符号的更多信息:http://apps.timwhitlock.info/emoji/tables/unicode

因此,您可以简单地将文本发送到您的服务器,并在另一侧正常显示它,它应该呈现为图像。