简体   繁体   English

如何格式化 json object 的编号并在 TextView Android 中设置

[英]How to format Number of json object and set it in TextView Android

I'm Developing an app that fetches data from JSON.我正在开发一个从 JSON 获取数据的应用程序。 I want to set the int number into TextView in Formatted Way.我想以格式化方式将 int 数设置为 TextView 。 I used Java java.text.NumberFormat for Formating.I want data to be Like 100000 = 1,00,000.我使用 Java java.text.NumberFormat 进行格式化。我希望数据像 100000 = 1,00,000。

But This Giving error但是这给错误

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

Here is my code这是我的代码

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

Try this:尝试这个:

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM