Android中如何使用Html.fromHtml,相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
1. 設(shè)置字體顏色的時(shí)候,顏色值需要用到轉(zhuǎn)義符:如下代碼所示:
String textStr = "本月已成功邀請 <font color=\"#FF0000\">" + 100 + "</font>人";
運(yùn)行效果如下圖所示:
可以看到設(shè)置的效果:100的字體設(shè)置成紅色了
2. 特別特別需要注意的是:不能混合使用。
用法一:看代碼和效果圖:
String textStr = "本月已成功邀請 <font color=\"#FF0000\">" + 100 + "</font>人"; mTvTest.setText("測試下啊"+Html.fromHtml(textStr));
結(jié)果發(fā)現(xiàn)沒有效果
用法二:
String textStr = "測試啊本月已成功邀請 <font color=\"#FF0000\">" + 100 + "</font>人"; mTvTest.setText(Html.fromHtml(textStr));
這里卻有效果了,其原因就在于:mTvTest.setText() 這里面,只能寫Html.fromHtml(textStr),不能做拼接,一旦拼接了,就沒有效果了。
3.補(bǔ)充點(diǎn):
對字體加粗,設(shè)置成紅色:
String textStr = "測試啊本月已成功邀請 <strong><font color=\"#FF0000\">" + 100 + "</font><strong>人"; mTvTest.setText(Html.fromHtml(textStr));
效果如下:字體變紅同時(shí)也加粗了。
看完上述內(nèi)容,你們掌握Android中如何使用Html.fromHtml的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
文章標(biāo)題:Android中如何使用Html.fromHtml-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://jinyejixie.com/article16/jiidg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、手機(jī)網(wǎng)站建設(shè)、搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站、服務(wù)器托管、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容