TextView 局部文字加红

来源:互联网 发布:帝国cms修改logo 编辑:程序博客网 时间:2024/04/29 08:34

1,在values,的strings.xml文件中添加一个字符串

 <stringname="need_red_data">这点文字我需要加红的呢<Data><![CDATA[ <font color="#ff0000">加红的文职</font>]]></Data></string>


2,在一个布局文件中定义一个textview,并且给这个textview设定id,这个就不多说了。

3,在activity中得到这个textview,然后通过如下函数,达到让“加红的文职”变红

4,textview.setText(Html.fromHtml(getString(R.string.need_red_data)));

5,如果想要在加红的文字上有个点击事件,其实呢,可以给这个整体的textview加个事件监听

0 0
原创粉丝点击