0
我是新手。我在問我怎樣才能製作一個粗體和顏色類似於23458的Textview特別項目?我想要4位和8位數字爲粗體和紅色。如何將特定的Textview項目設置爲粗體並設置其顏色
我有一個搜索項目說29861,但它只有兩個字符匹配32458即1和8,所以我想粗體這兩個Textview的項目爲粗體和紅色和其他字符應該是正常的。 在此先感謝...
我是新手。我在問我怎樣才能製作一個粗體和顏色類似於23458的Textview特別項目?我想要4位和8位數字爲粗體和紅色。如何將特定的Textview項目設置爲粗體並設置其顏色
我有一個搜索項目說29861,但它只有兩個字符匹配32458即1和8,所以我想粗體這兩個Textview的項目爲粗體和紅色和其他字符應該是正常的。 在此先感謝...
TextView tv = ...;
Spanned text = Html.fromHtml("23<font color=\"red\"><b>4</b>5<b>8</b></font>");
tv.setText(text);
您可以使用the .fromHtml() method
許多基本的HTML屬性,這些屬性在this blog post全部上市,CommonsWare禮貌。
感謝您的快速響應。我想用這個動態字符串。我有一個web服務返回不同的結果,當用戶搜索一個字符串。所以如果搜索字符串是可用的如何動態地使這些字符變成粗體。 – vabhavsingh
在字符串中找到它們並用手替換它們。如'str = str.replaceAll(「0」,「」);'。然後使用'fromHtml(str)'。 – Eric
謝謝。我正在嘗試.... – vabhavsingh