为了账号安全,请及时绑定邮箱和手机立即绑定

Andorid中Html.fromHtml方法

标签:
Java Android Html5

在[Android][1]中,对控件显示效果的控制有两种方式:1、在[xml文件][2]中通过XML标签的一些属性来控制控件显示。2、在Java代码中直接通过调用控件相应类的方法来控制控件显示。
初学Android,大家可能最先想到用textColor去实现文本框字体颜色的设置。但是,如何在同一文本框中显示多种颜色文字效果,你会怎么实现它呢?请看下面的代码示例

一、java代码实现:

//为文本显示框设置文本内容
        mTitle.setText(Html.fromHtml(getResources().getString(R.string.title)));
其中,<font color=red></font>是HTML中的标签,解析结果就是将<font>标签内的文字颜色设置为红色。 

二、XML文件实现:

<string name="title">欢迎参加江西省大学生 <font color=red> 
手机软件设计赛 </font></string> 
然后在java中根据id查找到string.xml文件。 

三、总结
不论采用哪种方式都是可以的。但是,直接在java中实现相对方便点。大家可以根据自己的习惯来使用,如有不足欢迎指出!
转载和使用请注明出处:http://www.imooc.com/article/publish

点击查看更多内容
3人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消