我想在文本中插入图像,例如:
我想显示这样的文本:
“要编辑图片,您应该单击“[图片]”按钮。”
其中[image]是真实图像(例如ImageView)
最佳答案
你可以试试这个,我不知道这是否是你的需要:
setContentView(R.layout.main);
TextView textView = (TextView) findViewById(R.id.textview);
SpannableString ss = new SpannableString("abc");
Drawable d = getResources().getDrawable(R.drawable.icon32);
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);
textView.setText(ss);
关于android 图像被文本包裹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3328476/