2014-06-25 35 views
1

我用 tv.setText(Html.fromHtml(char1 +「」)); 並且能夠將文本設置爲具有「2」作爲上標。Android Java:getText無法讀取上標字體

但是,當我 CharSequence char1 = tv.getText(); 「2」被讀爲正常字符,而不是上標字符。

如何在Android java編程中讀取上標字符? 任何幫助,將不勝感激=)

+0

您能否請您提供一個完整的源代碼片段,向我們展示您到目前爲止的內容? – L0j1k

回答

0

您可以使用SpannableString;

例子:

SpannableString ss = new SpannableString("your text"); 
ss.setSpan(new SubscriptSpan(), 
    34, 35, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE 
    ); 

希望能幫助你!