Open dewi23 opened 2 hours ago
emoji表情需要继承 https://github.com/ITxiaoguang/SelectTextHelper/blob/master/selecttext/src/main/java/com/xiaoguang/selecttext/SelectImageSpan.kt
才可以,或者把资源文件放到drawable里面试试
试了还是不行。也继承了SelectImageSpan
把完整的demo下下来,试试呢,里面有具体实现,demo里用的是com/xiaoguang/selecttextview/MsgAdapter.kt
富文本,改成普通文本试试。
// todo 方法二:普通文本
holder.textView.text = msgBean.content
// 演示消息列表选择文本
holder.selectText(msgBean)
// 绑定表情 方法二: Map<String, Integer> emojiMap = new HashMap<>(); emojiMap.put("[ee_0]", R.mipmap.ee_0); emojiMap.put("[ee_1]", R.mipmap.ee_1); emojiMap.put("[ee_2]", R.mipmap.ee_2); emojiMap.put("[ee_3]", R.mipmap.ee_3); emojiMap.put("[ee_4]", R.mipmap.ee_4); emojiMap.put("[ee_5]", R.mipmap.ee_5); emojiMap.put("[ee_6]", R.mipmap.ee_6); emojiMap.put("[ee_7]", R.mipmap.ee_7); emojiMap.put("[ee_8]", R.mipmap.ee_8); emojiMap.put("[ee_9]", R.mipmap.ee_9); emojiMap.put("[ee_10]", R.mipmap.ee_10); emojiMap.put("[ee_11]", R.mipmap.ee_11); emojiMap.put("[ee_12]", R.mipmap.ee_12); emojiMap.put("[ee_13]", R.mipmap.ee_13);