public static int getEmojiResId(String emojiString) {// EmojiMapper 类中的一个静态方法 getEmojiResId if (emojiMap.containsKey(emojiString)) {//判断 emojiMap 中是否包含传入的 emojiString return emojiMap.get(emojiString); } else { return R.mipmap.icon_1; } }
时间: 2024-02-14 14:24:10 浏览: 66
判断字符串中是否包含emoji表情
5星 · 资源好评率100%
这是一个EmojiMapper类中的静态方法getEmojiResId,用于根据表情符号字符串获取对应的图片资源ID。该方法接收一个字符串参数emojiString,表示需要获取图片资源ID的表情符号字符串。
在方法中,首先通过emojiMap.containsKey方法判断emojiMap中是否包含传入的emojiString,如果包含则通过emojiMap.get方法获取对应的图片资源ID并返回。如果不包含,则返回默认的表情图片资源ID R.mipmap.icon_1。
该方法可以方便的通过表情符号字符串获取对应的图片资源ID,从而实现在列表中显示表情的功能。
阅读全文