注册

如何显示 表情消息的中文意思。

1.发送表情,如图1
2.使用CommonUtils.getMessageDigest方法取得表情消息的文字内容,见图2,但图2中显示的消息内容为乱码。怎么显示表情的中文意思呢。
已邀请:
demo处理表情是用的字符串的本地图片替换,图片都在资源文件里,发送的是字符串,收到后替换为图片,上面截图还是字符串,应该是没处理

William Zhao - 如:80后IT男..

public static final String ee_1 = "[):]";
 public static final String ee_2 = "[:D]";
 public static final String ee_3 = "[;)]";
 public static final String ee_4 = "[:-o]";
 public static final String ee_5 = "[:p]";
 public static final String ee_6 = "[(H)]";
 public static final String ee_7 = "[:@]";
 public static final String ee_8 = "[:s]";
 public static final String ee_9 = "[:$]";
 public static final String ee_10 = "[:(]";
 public static final String ee_11 = "[:'(]";
 public static final String ee_12 = "[:|]";
 public static final String ee_13 = "[(a)]";
 public static final String ee_14 = "[8o|]";
 
这些表情的中文含义对照表有吗?
public List<String> getExpressionRes(int getSum) {
        List<String> reslist = new ArrayList<String>();
        for (int x = 1; x <= getSum; x++) {
            String filename = "ee_" + x;

            reslist.add(filename);

        }
        return reslist;

    }
你看下demo就明白了

要回复问题请先登录注册