您的位置:首页 > 其它

Textview富文本的其它实现方式

2017-06-14 17:40 141 查看

还在用SpannableString 修改字体颜色和大小吗?

标签(空格分隔): Html

android在实际开发中,会遇到一些TextView,文字显示文字不同大小不同的情况,首先我们想到的肯定的SpannableString,可是SpannableString的代码那么多,哈哈你们肯定会问,明明那么少的代码还多。可是我在string文件里面是设置,一行代码就可以搞定。但是如果功能跟强大的话,当然还是SpannableString

如图



SpannableString

SpannableString spannableString = new SpannableString(tprice);
RelativeSizeSpan sizeSpan01 = new RelativeSizeSpan(2.0f);
spannableString.setSpan(sizeSpan01, 1, 2, Spanned.SPAN_INCLUSIVE_EXCLUSIVE);
TvPrice.setText(spannableString);


String文件

<string name="title_procete">无法下载APP或不在回收品牌内,<font color="#ffffff">环保回收</font></string>


一行代码就可以搞定,String也支持html语言,更多的功能可以去研究下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  textview