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

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

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


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