Когда я показываю текст в TextView
содержащий надстрочный указатель, я заметил, что высота строки строки, где написана надстрочный указатель, больше. Разница в высоте линии очень заметна.
Как сделать высоту линии всех строк одинаковой, независимо от того, есть ли у меня надстрочный индекс или индекс? Или есть способ установить надстрочный индекс, чтобы не потреблять слишком много высоты линии?
Мой код для моего верхнего индекса: <sup>123</sup>
. Затем я использую Html.fromHtml
чтобы убедиться, что он будет отображаться с использованием тегов Html.
Я также пробовал использовать: <sup><small>123</small></sup>
. Но он только уменьшил текст и текст не стал надстрочным.
По-видимому, работает тег <small>
. Я не уверен, почему это не сработало с моей первой попытки, но это должно быть потому, что я должен сначала очистить Eclipse. В любом случае, чтобы сделать эффект более заметным, использование <small>
дважды будет выполнено. Таким образом, это будет:
<small><small>superscript</small></small>
используйте unicode для этой ссылки "\ u2122"
http://www.fileformat.info/info/unicode/char/2122/index.htm
поэтому найдите то же самое для 1, 2, 3
http://www.fileformat.info/info/unicode/char/00b9/index.htm
Юникодный символ "SUPERSCRIPT ONE":\u00B9
http://www.fileformat.info/info/unicode/char/search.htm?q=2&preview=entity