我正在通过电子邮件开发共享图像的表单设计,所以我正在开发撰写邮件的表单,我想动态地在编辑文本中显示一些图像,如何动态地在编辑文本中添加图像?
答案 0 :(得分:2)
您可以使用此代码
SpannableString ss = new SpannableString("abc");
Drawable d = img.getDrawable();
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE);
ss.setSpan(span, 0, 3, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
et.setText(ss);
答案 1 :(得分:-1)
您无法在编辑文字中绘制图像。
为Android寻找一些WYSIWYG编辑器,但我找不到,所以不知道它是否存在。
执行此操作的唯一方法是创建一个浏览按钮并选择一个可以在ImageView中显示的图像,并将图像作为附件发送。