我想創建一個文本視圖,其中我希望某些字符的大小爲40pt,某些字符的大小爲20pt。在文本視圖中更改不同字符的大小Android
我嘗試使用Html.fromhtml(),但無法找到改變大小等任何標籤..
懇求幫助,如果這是可能的。
我想創建一個文本視圖,其中我希望某些字符的大小爲40pt,某些字符的大小爲20pt。在文本視圖中更改不同字符的大小Android
我嘗試使用Html.fromhtml(),但無法找到改變大小等任何標籤..
懇求幫助,如果這是可能的。
使用SpannableStringBuilder這樣的:
SpannableStringBuilder spanTxt = new SpannableStringBuilder("Different");
spanTxt.append(" android.");
//make the textsize 2 times.
spanTxt.setSpan(new RelativeSizeSpan(2f), spanTxt.length() - " android".length(), spanTxt.length(), 0 );
謝謝你的工作! – 2012-07-16 06:30:44
您可以使用HTML這一點。
例如。 一個一個一個
String abc="<font color=BLUE><i>A</i></font>";
abc=abc+"<b>A</b><i>A</i>";
textView.setText(Html.formHtml(abc));
您可以設置使用字體標籤文本的任何大小,還可以設置它的顏色..
這是做最簡單的方法;
這應該可以工作,但是在更改大小的情況下,這不會完成這項工作。 – 2012-07-16 06:37:14
採取不同的textviews並追加他們.. – AkashG 2012-07-16 06:16:05
你可以給任何形式的例子?如果你想展示。 – AkashG 2012-07-16 06:16:53