logcat 显示 Integer.Parse() 函数无法将字符串转换为 int 或 float,而我已在 java 中链接了 xml 文件。此外,我已将费率和数量列的输入类型设置为数字,因此用户不可能输入除 int 或 float 之外的任何内容。请帮忙。我一直试图让这段代码工作很长时间。但我找不到解决方案。
附上代码:
public int initializeVars(){
int i;
for(i=0;i<9;i++){
//items[i] is the AutoCompleteTextView array
item[i]=items[i].getText().toString();
iquant[i]=Integer.valueOf(quant[i].getText().toString());
irate[i]=Float.valueOf(rates[i].getText().toString());
if(item[i]=="")
break;
}
return i;
}
}