Как проверить, имеет ли двойное значение десятичную часть, если значение в строке имеет кратное значение - PullRequest
0 голосов
/ 08 ноября 2019

Я хочу отобразить двойное значение в определенном формате для некоторых критериев.

1) Теперь десятичное значение составляет $ 1.12.123.45. В этом случае я хочу показать $ 1,12,123.45 в моем пользовательском интерфейсе.

2) Теперь десятичное значение составляет $ 12.123.45. В этом случае я хочу, чтобы на моем интерфейсе было отображено $ 12 123.45.

3) Теперь значение равно $ 12.123. В этом случае я хочу показать$ 12,123 на моем интерфейсе.

4) Теперь значение составляет $ 12,13. В этом случае я хочу показать $ 12,13 на моем интерфейсе.

Что может быть лучшим способом сделатьэто?

- Изображение 1, показывающее проблему:

This is Issue show in image :

- Изображение 2я хочу вывод:

i wantthis output

1 Ответ

0 голосов
/ 08 ноября 2019

Во-первых, ваш случай неясен, но чего вы хотите достичь, вы можете сделать это следующим образом!

Перед установкой текста на TextView просто попробуйте заменить значение в вашем случае, если у вас есть

String value = "$ 7,04,660"

вызовите функцию замены для изменения вашего значения

value = value.replace(".",",");

Затем используйте ваше значение для установки TextView

...