[英]Changing size of different characters in text view, Android
我想創建一個文本視圖,其中我希望一些字符大小為40pt,一些字符為20pt。
我嘗試使用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 );
您可以使用html進行此操作。
例如。 A A A
String abc="<font color=BLUE><i>A</i></font>";
abc=abc+"<b>A</b><i>A</i>";
textView.setText(Html.formHtml(abc));
您可以使用font標簽設置任意大小的文本,並設置它的顏色。
這是最簡單的方法;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.