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()));
}
});
可以請別人解釋我的區別?我能以某種方式使用第一個代碼嗎? 我真的不明白問題
好吧!所以第一個代碼不能正確使用? –
看起來像它,除非你**要你的應用程序崩潰 –