2012-08-17 36 views
2

有沒有簡單的方法來更改Android中字符串或單詞中第一個字母的字體?例如,我想爲標題中的每個單詞的第一個字母使用奢華的哥特式字體,然後用較小的字體標題中的其餘部分。更改Android中第一個字母的字體

使用自定義字體進口的,所以我不知道,如果HTML標籤會工作。

+0

也許這可以幫助你:http://stackoverflow.com/questions/7036685/is-it-possible-to-have-multiple-typefaces-in-the-same-textview – antoniom 2012-08-17 08:34:12

回答

2

我最好的猜測是使用Spannable作爲不同字體的第一個字母,使用TypefaceSpanExample

如果你想使用自己的自定義字體,你應該extend TypefaceSpan

+0

似乎目前爲止,但任何想法如何檢測字符串中每個單詞的第一個字母? – Muz 2012-08-17 09:33:44

+0

@Muz你的第一個字母在'string.charAt(0);' – 2012-08-17 09:40:16

+0

@Aman檢測字符串的第一個字母,但不是字符串中每個字的第一個字母。 – Muz 2012-08-17 09:42:44

相關問題