TextView用于顯示文本,有時需要在TextView中將單個單詞設置為超鏈接,或者設置單個單詞的顏色、字體等,那么Android實現TextView中文字鏈接的4種方式大家都清楚嗎?跟著武林技術頻道小編帶你來了解一下吧!
Android實現TextView中文字鏈接的4種方式
總結起來大概有4種:
1.當文字中出現URL、E-mail、電話號碼等的時候,可以將TextView的android:autoLink屬性設置為相應的的值,如 果是所有的類型都出來就是android:autoLink="all"。當然也可以在java代碼里 做,textView01.setAutoLinkMask(Linkify.ALL);
2.將要處理的文字寫到一個資源文件,如string.xml,然后的java代碼里引用(直接寫在代碼了是不可行的,會直接把文字都顯示處理)
3.用Html類的fromHtml()方法格式化要放到TextView里的文字
4.用Spannable或實現它的類,如SpannableString來格式,部分字符串。
最后記得加上:
例子:
?
?
或者:
?
?
部分連接:
?
?
上文是關于Android實現TextView中文字鏈接的4種方式,相信大家都有了一定的了解,想要了解更多的技術信息,請繼續關注武林技術頻道吧!
新聞熱點
疑難解答