方法可以,我自己大致试了一下,需要在后面加一个空格,要不最后截取的时候有问题,不知道我这样对不对
ImageSpan is = new ImageSpan(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher));
String str = "这个是什么的的短款的款式多的肯定是打打杀杀颠三倒四打瞌睡打瞌睡的说到底的时刻山东省开始";
String space = " ";
str = str + space;
int strLength = str.length();
SpannableString ss = new SpannableString(str);
ss .setSpan(is,strLength-1, strLength, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
((TextView) findViewById(R.id.TV_text)).setText(ss.subSequence(0,strLength));