Android设置EditText显示输入的表情Icon(自定义的聊天有个发送表情功能,在输入框显示表情)
来源:互联网 发布:短进程优先调度算法 编辑:程序博客网 时间:2024/04/29 17:44
在表情的点击事件里直接加入以下代码即可(表情是用GridView显示的):
try { //获取表情图片文件名 Field field=R.drawable.class.getDeclaredField("img"+(position+1)); int resourceId = Integer.parseInt(field.get(null).toString()); // 在android中要显示图片信息,必须使用Bitmap位图的对象来装载. Bitmap bitmap = BitmapFactory.decodeResource(getResources(), resourceId); Bitmap bitmap1=setImgSize(bitmap,70,70);//设置bitmap的宽高 //要让图片替代指定的文字就要用ImageSpan ImageSpan imageSpan = new ImageSpan(ChatInterfaceActivity.this, bitmap1); SpannableString spannableString = new SpannableString("img");//face就是图片的前缀名 spannableString.setSpan(imageSpan, 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); chat_editText.append(spannableString);
} catch ( Exception e) {}
阅读全文
1 0
- Android设置EditText显示输入的表情Icon(自定义的聊天有个发送表情功能,在输入框显示表情)
- android 输入表情icon
- 禁止输入表情的EditText
- Android之EditText输入框限制表情的输入
- EditText显示QQ聊天表情
- 表情开发 在Edittext中显示表情
- 自定义EditText禁止输入表情
- android EditText 输入过滤表情
- Android EditText 禁止输入表情
- android EditText 禁止表情输入
- EditText禁止输入Emoji表情的处理
- 不支持输入Emoji表情的EditText
- 禁止在EditText中输入表情及表情符号的方法
- edittext禁止输入表情
- EditText禁止输入表情
- EditText禁止输入表情
- 输入框发送表情(本地)
- 在android输入框中判断是否有Emoji表情
- 乐视秒杀:每秒十万笔交易的数据架构解读
- Tsinsen A1023瓷砖铺放(动态规划),递推实现
- sysctl
- Linux 驱动面试题总结
- python 获取 模块 class 中所有方法
- Android设置EditText显示输入的表情Icon(自定义的聊天有个发送表情功能,在输入框显示表情)
- cxf+spring发布RESTful服务
- Webpack 使用(二)
- light oj 1005 Rooks(组合数)
- java 线程池相关
- contenteditable="true"元素过滤富文本样式
- 请求转发和包含
- mysql中按照季度、月份等分组
- Some good thing will happen.