麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Android > 正文

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

2020-04-11 12:43:33
字體:
來源:轉載
供稿:網友
1.在layout文件下的配置xml文件中直接設置字體顏色,通過添加android:textcolor=“#FFFFFF”來變化顏色

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

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

SpannableStringBuilder style=new SpannableStringBuilder(str);
//SpannableStringBuilder實現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標簽可以改變字體的格式
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一区二区三区高清 | 亚洲第一男人天堂 | 女人解衣喂奶电影 | 久久精品一区二区三区不卡牛牛 | 欧美一级全黄 | 久久综合给合久久狠狠狠97色69 | 中文字幕国产日韩 | 97视频| 久久福利剧场 | 日本在线播放一区二区三区 | 看黄在线| 日韩视 | 舌头伸进添的我好爽高潮网站 | 国产一级一区二区三区 | 亚洲成人精品久久久 | 精品国产看高清国产毛片 | 成人三区四区 | 毛片在线免费 | 亚洲一区二区在线免费 | 欧美精品一区二区三区四区 | 欧美亚洲综合在线 | 一区二区网 | 激情亚洲一区二区三区 | 成人三级免费电影 | 97超级碰碰人国产在线观看 | 国产剧情在线观看一区二区 | 91久久久久久久久久久久久久 | 国产精品久久久久久婷婷天堂 | 午夜激情视频免费 | 中国老女人一级毛片视频 | 精品一区二区三区网站 | 欧美一区二区网站 | 久久不射电影网 | 欧美性受xxx黑人xyx性爽 | 久久久三区 | 亚洲视频高清 | 黄视频免费在线观看 | 成人午夜影院 | 越南一级黄色片 | 亚洲精品一区二区三区免 | 久久亚洲精品久久国产一区二区 |