嗨,在我的应用程序中,我正在通过光标从数据库中读取值并显示在 TextView 中
我的光标包含值 1.01 现在我想在我的 TextView 中显示 101..执行以下操作
TextView tv2 = (TextView)view.findViewById(R.id.acValue);
int ach = Integer.parseInt(topcursor.getString(6));
tv2.setText(ach +"");
我得到的浮点值为 1.01,现在我想在 TextView 中显示百分比,即 101%。我该怎么做
但是我遇到了数字格式异常。感谢您的帮助。
最佳答案
1.01
不是整数值,这就是转换失败的原因。使用 parse*
方法时也要注意区域设置
关于Android: java.lang.NumberFormatException: Invalid int: "1.01",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19903999/