Как отформатировать объект Number of json и установить его в TextView Android - PullRequest
0 голосов
/ 27 мая 2020

Я разрабатываю приложение, которое извлекает данные из JSON. Я хочу установить число int в TextView в формате. Я использовал Java java .text.NumberFormat для форматирования. Я хочу, чтобы данные были как 100000 = 1,00 000.

Но эта ошибка предоставления

java.lang.IllegalArgumentException: Cannot format given Object as a Number

Вот мой код

 String myString = NumberFormat.getCurrencyInstance().format(jsonObject.getString("cases"));
 totalCasesNum.setText(myString);

1 Ответ

1 голос
/ 27 мая 2020

Попробуйте следующее:

String myString = NumberFormat.getCurrencyInstance().format(Integer.parseInt(jsonObject.getString("cases"));
...