1
我用 tv.setText(Html.fromHtml(char1 +“”)); 并且能够将文本设置为具有“2”作为上标。Android Java:getText无法读取上标字体
但是,当我 CharSequence char1 = tv.getText(); “2”被读为正常字符,而不是上标字符。
如何在Android java编程中读取上标字符? 任何帮助,将不胜感激=)
我用 tv.setText(Html.fromHtml(char1 +“”)); 并且能够将文本设置为具有“2”作为上标。Android Java:getText无法读取上标字体
但是,当我 CharSequence char1 = tv.getText(); “2”被读为正常字符,而不是上标字符。
如何在Android java编程中读取上标字符? 任何帮助,将不胜感激=)
您可以使用SpannableString;
例子:
SpannableString ss = new SpannableString("your text");
ss.setSpan(new SubscriptSpan(),
34, 35, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE
);
希望能帮助你!
您能否请您提供一个完整的源代码片段,向我们展示您到目前为止的内容? – L0j1k