Android Java: getText не может прочитать верхний индекс шрифта
Я использовал tv.setText (Html.fromHtml (char1 + "2")); и возможность установить текст, чтобы иметь "2" в качестве верхнего индекса.
Однако когда яCharSequence char1 = tv.getText();"2" читается как обычный символ, а не как верхний индекс.
Как читать надстрочные символы в Java-программировании Android? Любая помощь будет принята с благодарностью =)
1 ответ
Ты можешь использовать SpannableString;
Пример:
SpannableString ss = new SpannableString("your text");
ss.setSpan(new SubscriptSpan(),
34, 35, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE
);
надежда может помочь вам!