我想实现此功能。请提供建议。
答案 0 :(得分:1)
试试这个,这会在文本后面的TextView中添加一个drawable。
TextView text=(TextView)findViewById(R.id.textView);
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append("This is text with image!").append(" ");
Drawable myIcon = getResources().getDrawable(R.drawable.ic_new);
myIcon.setBounds(0, 0, test.getLineHeight(),test.getLineHeight());
builder.setSpan(new ImageSpan(myIcon, ImageSpan.ALIGN_BASELINE),builder.length() - 1, builder.length(), 0);
text.setText(builder);
答案 1 :(得分:1)
我认为您正在寻找Spannable接口,它允许您将图像添加到TextView。
如果您想了解更多有关其用法的信息,请阅读此post。这是一个非常好的阅读。