У меня есть следующая строка RM123.456. Я хотел бы
- Сделать RM относительно небольшим
- Сделайте RM выровненным вверх точно
Я почти достигал этого, используя
spannableString.setSpan(new RelativeSizeSpan(0.50f), 0, index, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
textView.setText(spannableString, TextView.BufferType.SPANNABLE);
Результат выглядит как
Однако он выровнен по отношению к нижней части. Он не соответствует вершине.
Я пытаюсь использовать SuperscriptSpan
. Он выглядит как
Он не делает то, что я хочу, как
-
SuperscriptSpan
не уменьшает текст. Я не могу контролировать его размер. -
SuperscriptSpan
сделает текст "над верхним выравниванием"
Могу ли я узнать, как я могу установить RelativeSizeSpan в начало точно?
Это то, чего я хочу достичь.
Обратите внимание: мы не хотим идти на 2 решения TextViews.