格式化TextView 的文本
2016-06-20 21:21
225 查看
Hack10 格式化TextView 的文本
可以通过Html.fromHtml()方法设置TextView的文本内容.该方法将HTML转化为一个Spanned
对象,并以此为参数调用TextView的setText()方法.
另外一种方法,不是用HTML格式化文本内容,而是使用SpannableString类创建一个Spanned对象.这种方法可以实现TextView的部分文字的点击事件,但是这样在个别机型上有长按崩溃的现象.
项目中用到的是在xml中定义文本,
效果图:
可以通过Html.fromHtml()方法设置TextView的文本内容.该方法将HTML转化为一个Spanned
对象,并以此为参数调用TextView的setText()方法.
另外一种方法,不是用HTML格式化文本内容,而是使用SpannableString类创建一个Spanned对象.这种方法可以实现TextView的部分文字的点击事件,但是这样在个别机型上有长按崩溃的现象.
项目中用到的是在xml中定义文本,
<string name="approve"><![CDATA[ 根据监管要求,您需通过实名认证后,才可以进行其他操作。<br> 信息一经认证不能修改。为方便后续操作,所填信息须准确无误。<br> 目前我们不接受来自阿尔及利亚、厄瓜多尔、印度尼西亚、伊朗、朝鲜、缅甸、叙利亚共和国以及美国等国家和地区的用户。 <font color="#2f82c7">查看所有不支持国家</font><br> 企业用户请前往网站进行认证。 ]]></string>
mTv.setText(Html.fromHtml( getResources().getString(R.string.approve)));
效果图:
相关文章推荐
- 迷宫搜索
- numpy函数:shape用法
- Java调用动态链接库-扩展
- 【BZOJ 3157】【BZOJ 3516】国王奇遇记
- HTML语义化
- iOS学习- 23 Core Data by Tutorials - CH03
- python 之切片的另一个使用方式
- mysql查找配置文件的顺序
- 总结一下常见的几种排序
- Android Studio教程--Android Studio 2.1安装与配置
- 团队项目:开发模式及代码管理
- 软件工程结课总结
- [leetcode] 338. Counting Bits
- Python3标准库简介
- 详细分享UICollectionView的自定义布局(瀑布流, 线性, 圆形…)
- (OK)(www.nrl.navy.mil) OSPF MANET Designated Routers (OSPF-MDR) Implementation
- 安卓中计算 TextView 的宽高、打点
- 非静态类中为什不能定义静态方法
- 自定义类归档
- 无题