举个栗子
要实现的换行是这样子的

鸡儿 话不多说 上砖头
那么 具体的实现就是....
/**
* @作者:翊
* @创建时间:2019/9/18 16:20
* @文件作用: 这是一个处理详情标题的工具类
*/
class TextAndPictureUtil {
companion object {
fun getText(context: Context, text: String, drawId: Int):SpannableString{
val spannableString: SpannableString = SpannableString(" " + text)
val drawable: Drawable = context.resources.getDrawable(drawId)
drawable.setBounds(0, 0, 71, 30)
spannableString.setSpan(VerticalImageSpan(drawable),0,1,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE)
return spannableString
}
}
}
然后 调用
title.text = TextAndPictureUtil.getText(
this,
goods.goods_name,
R.drawable.details_icon3
) //填充进textview里
然后 就ok了....