先上效果图
实现代码
val textSpan = SpannableString("icon ${item.itemtitle}")
if (Constant.SHOP_CHANEL_TB == item.type.toString()) {
val tbImageSpan = CenteredImageSpan(mContext, R.mipmap.icon_tao)
textSpan.setSpan(tbImageSpan, 0, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)
}else {
val tmImageSpan = CenteredImageSpan(mContext, R.mipmap.icon_taobao)
textSpan.setSpan(tmImageSpan, 0, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE)
}
helper.getView(R.id.item_home_goods_title).text = textSpan