2012-04-06 59 views
0

我用android:inputType = "phone"把電話號碼輸入,但如果我給六位數字,它需要以其他方式強制關閉,並觸發錯誤是的inputType =「手機」極限無數字取爲INOUT

「NumberFormat的例外無效int值」

其實我試圖將該值轉換爲整數通過:的醃肉

phone = Integer.parseInt(phoneNumber.getText().toString()); 

回答

0

電話號碼constist nd 10位數字如何將其轉換爲int。只需將其轉換爲長。

+0

電話號碼,也可以包含*,# - +跡象使轉換爲長也不是一個很好的解決方案。你應該保持它的字符串... – Muzikant 2013-02-24 20:14:43

0

你應該知道整數的範圍在Java

嘗試用長...