Android - отображение дробей с использованием юникода - PullRequest
0 голосов
/ 27 мая 2010

Я пытаюсь сделать дробь:

Я использую это текстовое представление, но оно не очень хорошо рендерится:

"5"+'\u2044'+"9";

Он не превращает текст в красивую дробь, а как бы покрывает часть чисел и объединяет их вместе.

Какие-нибудь решения или альтернативы?

1 Ответ

2 голосов
/ 27 мая 2010

Попробуйте:

tv.setText(Html.fromHtml("<sup>5</sup>/<sub>9</sub>"));

Не знаю, будет ли это хорошо выглядеть, но стоит попробовать. В противном случае, кроме фракций с одним глифом, таких как 1/2, я подозреваю, что вам либо придется обойтись без него, либо сделать это самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...