这是我的代码:错误在解析整数
TextView headerVal = (TextView) nextChild.findViewById(R.id.textView3);
String tt = ((String)headerVal.getText()).replaceAll(",",""); //it was 1,000 and it became 1000
int longueur = tt.length();
String aux2 = (String) tt.substring(0,longueur - 2);
int contenu = (int) Integer.parseInt(aux2);// here is the error "unable to parse 1000 as an integer".
PS:它工作在模拟器上,但我得到了我的手机
logcat的此错误:
04-04 13:04:15.210: E/AndroidRuntime(31718): FATAL EXCEPTION: main
04-04 13:04:15.210: E/AndroidRuntime(31718): java.lang.NumberFormatException: unable to parse '1 000' as integer
04-04 13:04:15.210: E/AndroidRuntime(31718):at java.lang.Integer.parse(Integer.java:433)
04-04 13:04:15.210: E/AndroidRuntime(31718):at java.lang.Integer.parseInt(Integer.java:422)
04-04 13:04:15.210: E/AndroidRuntime(31718):at java.lang.Integer.parseInt(Integer.java:382)
04-04 13:04:15.210:E/AndroidRuntime(31718):at com.example.appui.BarGraphActivity.setColumnParts(BarGraphActivity.java:408)
04-04 13:04:15.210: E/AndroidRuntime(31718):at com.example.appui.BarGraphActivity.access$2(BarGraphActivity.java:282)
04-04 13:04:15.210: E/AndroidRuntime(31718):at com.example.appui.BarGraphActivity$Desired_pension.onStopTrackingTouch(BarGraphActivity.java:162)
它显示什么??任何错误? – Subburaj 2013-04-04 13:01:41
无法解析1000作为整数 – user2137817 2013-04-04 13:02:12
@塞巴斯蒂安没有得到您的想法,详情请 – user2137817 2013-04-04 13:04:01