inputType =“phone”是否限制为inout的数字的数量

时间:2012-04-06 08:30:00

标签: java android

我使用android:inputType = "phone"将电话号码作为输入,但如果我给出六位数,则需要强行关闭并触发错误

  

“NumberFormat异常无效的int值”

实际上我正试图通过以下方法将该值转换为整数:

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

2 个答案:

答案 0 :(得分:0)

电话号码由大约10位数字组成,如何将其转换为int。只需将其转换为长。

答案 1 :(得分:0)

你应该知道java中的整数范围

尝试使用Long ...