Android:验证EditText输入框输入的手机号
16lz
2021-01-23
//验证手机号 private boolean judPhone() { if (TextUtils.isEmpty(edit_phone.getText().toString().trim())) { Toast.makeText(AddAccountActivity.this, "请输入您的电话号码", Toast.LENGTH_LONG).show(); edit_phone.requestFocus(); return false; } else if (edit_phone.getText().toString().trim().length() != 11) { Toast.makeText(AddAccountActivity.this, "您的电话号码位数不正确", Toast.LENGTH_LONG).show(); edit_phone.requestFocus(); return false; } else { String phone_number = edit_phone.getText().toString().trim(); String num = "[1][358]\\d{9}"; if (phone_number.matches(num)) return true; else { Toast.makeText(AddAccountActivity.this, "请输入正确的手机号码", Toast.LENGTH_LONG).show(); return false; } } }
更多相关文章
- Android 使用ContentObserver监听短信的变化,并发送信息给特定的
- Android根据电话号码取得联系人姓名及头像
- android edittext 输入手机号码格式变化
- Android 获取手机号码
- DecimalFormat 实现保留小数点位数及四舍五入
- Android 使用HTTPClient调用Web请求(查询手机号码区域)
- Android——通过电话号码获得联系人图像、姓名
- Android自动判定输入的是电话号码还是网址
- Android 手机号码格式验证