Android Java:getText无法读取上标字体

Android Java:getText无法读取上标字体,java,android,gettext,superscript,Java,Android,Gettext,Superscript,我曾经 tv.setTextHtml.fromHtmlchar1+2; 并且能够将文本设置为上标为2 然而,当我 CharSequence char1=tv.getText; 2被读取为普通字符,而不是上标字符 如何在Android java编程中读取上标字符? 任何帮助都将不胜感激=您可以使用SpannableString 例如: SpannableString ss = new SpannableString("your text"); ss.setSpan(new SubscriptSpa

我曾经 tv.setTextHtml.fromHtmlchar1+2; 并且能够将文本设置为上标为2

然而,当我 CharSequence char1=tv.getText; 2被读取为普通字符,而不是上标字符

如何在Android java编程中读取上标字符? 任何帮助都将不胜感激=

您可以使用SpannableString

例如:

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

希望能帮到你

你能提供一个完整的源代码片段来告诉我们你到目前为止得到了什么吗?