我有一个应用程序,我想在文本视图中设置Superscript。要做到这一点,我使用的是Html.fromHtml(),这些版本在4.1.2版本之下不起作用。让我知道何我这样做。
String result = type+ 2 + "<sup><small>" + power1 + "</small></sup>";
iconText.setText(Html.fromHtml(result));
答案 0 :(得分:0)
您可以使用SpannableStringBuilder
制作Superscript
,如下所示:
SpannableStringBuilder cs = new SpannableStringBuilder("+23");
cs.setSpan(new SuperscriptSpan(), 2, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
iconText.setText(cs);