在TextView/EditText中添加图片方法

TextView tv_display=(TextView)findViewById(R.id.tv_display);               
SpannableString tv_ss = new SpannableString(1+"");
Drawable tv_d = getResources().getDrawable(R.drawable.img);//加载应用程序中图片
tv_d.setBounds(0, 0, tv_d.getIntrinsicWidth(), tv_d.getIntrinsicHeight()); //设置宽'高
//若该TextView 上既有文本又有图片设置图片与文本底部对齐
ImageSpan tv_span = new ImageSpan(tv_d, ImageSpan.ALIGN_BASELINE);
tv_ss.setSpan(tv_span, 0, tv_ss.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
tv_display.append(tv_ss);

你可能感兴趣的:(android,View)