问题描述
Android在发送大表情成功之后,消息列表中看不到大表情,这是为什么?
解决方案
看下你的application中有没有 设置这个大表情的提供者的方法。 //设置表情provider easeUI.setEmojiconInfoProvider(new EaseEmojiconInfoProvider() { @Override public EaseEmojicon getEmojiconInfo(String emojiconIdentityCode) { EaseEmojiconGroupEntity data = EmojiconExampleGroupData.getData(); for(EaseEmojicon emojicon : data.getEmojiconList()){ if(emojicon.getIdentityCode().equals(emojiconIdentityCode)){ return emojicon; } } return null; } @Override public Map<String, Object> getTextEmojiconMapping() { //返回文字表情emoji文本和图片(resource id或者本地路径)的映射map return null; } });
解决方案二:
写了。在helper的init方法中,application直接调用这个init方法