最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android開發(fā)筆記 改變字體顏色的三種方法

 更新時間:2012年11月07日 10:15:47   作者:  
在TextView中添加文本時有時需要改變一些文本字體的顏色,今天學到了三種方法,拿出來分享一下
1.在layout文件下的配置xml文件中直接設置字體顏色,通過添加android:textcolor=“#FFFFFF”來變化顏色

但這樣的效果只能讓字體千篇一律的顯示一種顏色

2.在activity中通過TextView tv=new TextView(this);實例化一個textview,通過setContentView(tv);將其加載到當前activity,設置要顯示的內容String str=“想要顯示的內容”;通過以下代碼可以實現(xiàn)部分文本字體的改變,參數(shù)中的數(shù)字表示起始位置和結束位置,此種方法比較復雜
復制代碼 代碼如下:

SpannableStringBuilder style=new SpannableStringBuilder(str);
//SpannableStringBuilder實現(xiàn)CharSequence接口
style.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.YELLOW), 2, 4,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
style.setSpan(new ForegroundColorSpan(Color.GREEN), 4, 6,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE );
tv.setText(style);//將其添加到tv中

3.通過html標簽改變文本顏色
復制代碼 代碼如下:

tv.setText(Html.fromHtml("我是<font color=blue>danyijiangnan</font>"));

通過Html.fromHtml()方法就可以在字符串中使用html的標簽,通過font標簽可以改變字體的格式

相關文章

最新評論

区。| 盖州市| 连城县| 广东省| 毕节市| 四川省| 长汀县| 手机| 砚山县| 邓州市| 江门市| 龙江县| 长阳| 宁夏| 土默特左旗| 特克斯县| 铜川市| 蓝山县| 三门峡市| 富源县| 德兴市| 军事| 济阳县| 砚山县| 调兵山市| 揭东县| 高青县| 巴青县| 木里| 顺昌县| 河源市| 岗巴县| 疏附县| 荣昌县| 湘西| 吴桥县| 垦利县| 新密市| 富川| 宜昌市| 河东区|