作者:esnard夏_368 | 来源:互联网 | 2022-12-09 15:57
1> sajib..:
您从服务器响应中收到非数字字符.在转换之前添加以下行:
respOnse= response.replaceAll("[^0-9]","");
方法:
@Override
public void onResponse(String response) {
int myNum = 0;
try {
respOnse= response.replaceAll("[^0-9]","");
myNum = Integer.parseInt(response);
} catch(NumberFormatException nfe) {
nfe.printStackTrace();
}
reverseTimer(myNum);
}
**你可以过滤很多方法.这里再给出一个,由@YCF_L建议
respOnse= response.replaceAll("\\D","");