我使用android:inputType = "phone"
将电话号码作为输入,但如果我给出六位数,则需要强行关闭并触发错误
“NumberFormat异常无效的int值”
实际上我正试图通过以下方法将该值转换为整数:
phone = Integer.parseInt(phoneNumber.getText().toString());
答案 0 :(得分:0)
电话号码由大约10位数字组成,如何将其转换为int。只需将其转换为长。
答案 1 :(得分:0)
你应该知道java中的整数范围
尝试使用Long ...