在我的應用程序中,用戶應該做的第一件事是註冊。爲此,我需要電話號碼。所以用戶會給他們的10位數字。現在我需要驗證用戶輸入的是與手機相同的號碼。怎麼做 ?我試過.getLine1Number()
,但它沒有迴應。驗證電話號碼
按下注冊按鈕後,我打電話給一個URL,將驗證碼發送到用戶輸入的電話號碼。直到我顯示一個警告對話框。收到消息後,我只是解僱了對話框。
因此,當用戶給出一個有效的號碼,而不是他們的號碼時,會發生問題。
PS:我只需要通過消息得到響應。
在我的應用程序中,用戶應該做的第一件事是註冊。爲此,我需要電話號碼。所以用戶會給他們的10位數字。現在我需要驗證用戶輸入的是與手機相同的號碼。怎麼做 ?我試過.getLine1Number()
,但它沒有迴應。驗證電話號碼
按下注冊按鈕後,我打電話給一個URL,將驗證碼發送到用戶輸入的電話號碼。直到我顯示一個警告對話框。收到消息後,我只是解僱了對話框。
因此,當用戶給出一個有效的號碼,而不是他們的號碼時,會發生問題。
PS:我只需要通過消息得到響應。
只有少數服務提供商通過getLine1Number()方法提供電話號碼。相反,您可以使用getSimSerialNumber()方法爲每個sim獲取唯一的編號。
返回1號線的手機串號,例如,MSISDN的GSM手機。如果不可用,則返回null。
我有權限 – Kamalone
http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html – Ajay
http://stackoverflow.com/questions/6358380/phone-number-validation-android – Ajay
的http://計算器.com/questions/5958665 /驗證的單元格號碼在Android – user219882