android在EditText 中插入表情图片
2013-01-20 22:54
489 查看
//SpannableString连续的字符串,长度不可变,同时可以附加一些object;可变的话使用SpannableStringBuilder,参考sdk文档 SpannableString ss = new SpannableString(getText().toString()+"[smile]"); //得到要显示图片的资源 Drawable d = getResources().getDrawable(id); //设置高度 d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); //跨度底部应与周围文本的基线对齐 ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE); //附加图片 ss.setSpan(span, getText().length(),getText().length()+"[smile]".length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE); setText(ss);
相关文章推荐
- android editText 插入表情,或者是图片
- Android 在文字中插入表情图片
- android禁止EditText输入emoji表情图片
- Android:TextView与EditText中插入表情图片
- Android可插入图片的EditText
- android禁止EditText输入emoji表情图片
- Android之TextView、EditText控件显示表情图片
- EditText 插入图片表情
- Android EditText中插入图片,比如做表情发送
- EditText插入表情图片
- android在EditText中插入表情图片
- Android EditText 在光标处插入,删除内容(例如可用于表情文字输入控件)
- Android 编辑框插入表情图片
- android在EditText中插入表情图片
- android在EditText中插入表情图片
- EditText中插入表情图片
- android之在EditText、TextView中添加表情图片
- Android 在文字中插入表情图片
- Android TextView中插入图片
- Android使用SpannableString实现文本框里插入表情