Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Android. Выровнить колонку float-чисел по десятичной точке / 6 сообщений из 6, страница 1 из 1
23.12.2011, 11:17
    #37590331
AYTereschenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
У меня есть список ListView, в который занесены числа. Как мне их выровнить по десятичной точке, если шрифт не моноширный и кол-во дробных цифр у всех чисел разное?
...
Рейтинг: 0 / 0
23.12.2011, 16:08
    #37591064
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
А не проще ли добавить недостающие нули после запятой, тогда все выровняется само.
...
Рейтинг: 0 / 0
23.12.2011, 16:20
    #37591093
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
представь каждый элемент как два Text, левый целая часть, дробный правая, выравнивание у одного по правой части, у другого по левой и задать им ширину в виде пропорции (50 на 50 например)
...
Рейтинг: 0 / 0
23.12.2011, 16:25
    #37591109
AYTereschenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
Troglodit,

Нет, не проще. Это биржевые котировки. Кол-во цифр после запятой имеет значение.
Я пока сделал так. Делаю на каждое число пару TextView: в первый помещаю целую часть числа и gravity="right", во второй - дробную часть числа и gravity="left". Визуально выглядит как надо.
...
Рейтинг: 0 / 0
23.12.2011, 16:26
    #37591113
AYTereschenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
chpasha,
опередил :)
...
Рейтинг: 0 / 0
24.12.2011, 01:53
    #37591736
Troglodit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Android. Выровнить колонку float-чисел по десятичной точке
Все равно максимально кол-во цифр после запятой конечное, так почему не выводить
10.0004
2.0200
?
Иначе будет получаться "елочка", а это жутко неудобно читать в столбик цифры (imho).
10.0004
2.02

А если дробить на два поля, то в случае, когда в поле не будет умещаться число, будет каша.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Android. Выровнить колонку float-чисел по десятичной точке / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]