当我按下编辑文本android中的图像按钮显示时,如何编写代码

时间:2015-07-06 22:28:16

标签: android

对不起,我有一个问题,当我点击图片按钮时如何编写代码在编辑视图上发送它,按钮内有相同的图片  喜欢emojicon聊天 注意 : 与emojicons相同的想法,但我的特殊图标像这张图片 喜欢这张图片:

enter image description here

1 个答案:

答案 0 :(得分:-1)

你在找Spannable吗?它们可用于将图像插入到包含Android中纯文本的字段中。您可以查看Spannable的here.

的Google文档

我在下面写了一个代码示例,可能会给你一个良好的开端:

public CharSequence addImageSpan(CharSequence text){
  SpannableStringBuilder builder=new SpannableStringBuilder(text);

    int resId = R.drawable.emoticonImgResource;

  builder.setSpan(new ImageSpan(mContext,resId),
    text.start(), text.length()-1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

  }
  return builder;
}