Как мне показать многочлен в textview в Android - PullRequest
0 голосов
/ 11 октября 2011

Как мне показать многочлен в текстовом представлении, как показано ниже

x 3 + x 2 + x = c

в Android?

Ответы [ 2 ]

2 голосов
/ 11 октября 2011

Вы можете использовать Spanable.

TextView textView;
textView.setText(Html.fromHtml("x<sup>3</sup> + x<sup>2</sup> + x = c"));

Альтернативой может быть использование UTF-8 вместе со шрифтом, поддерживающим UTF-8, вы можете просто использовать символы верхнего индекса UTF-8. Таблицу с символами верхнего индекса можно найти здесь: http://www.unicode.org/charts/ прямая ссылка на таблицу с индексами: http://www.unicode.org/charts/PDF/U2070.pdf

1 голос
/ 11 октября 2011

вы можете использовать теги <sup> и <sub> в вашем xml для этого. Посмотри на это: http://thinkandroid.wordpress.com/2009/12/28/quickly-add-superscript-subscript/

...