先看效果图
上图其实就一TextView的展示内容,如何做到?
代码实现
TextView tv = (TextView) findViewById(R.id.text_view);
SpannableString ss = new SpannableString(
"红色打电话斜体删除线绿色下划线图片:.蓝色背景1234567890abcdefghijklnopqrstuvwxyz");
// 用颜色标记文本
ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,
// setSpan时需要指定的 flag,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE(前后都不包括).
Spanned