0
我用这个代码从一个EditText得到一个编号,并将其传递到一个倒计时器应用程序崩溃java.lang.NumberFormatException:无效INT:
final int mytime;
mytime = Integer.parseInt(textIn.getText().toString());
btnStartTimer.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startCountDownTimer(mytime);
}
});
然而,应用程序崩溃,我得到一个: java.lang.NumberFormatException:无效INT:
然而,当我把它写这样它的工作原理:
btnStartTimer.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startCountDownTimer(Integer.parseInt(textIn.getText().toString()));
}
});
可以请别人解释我的区别?我能以某种方式使用第一个代码吗? 我真的不明白问题
好吧!所以第一个代码不能正确使用? –
看起来像它,除非你**要你的应用程序崩溃 –