我正在開發的應用程序中,用戶手機號碼和國際國家代碼應該基於SIM卡提供商自動設置。如何獲得基於SIM提供商的國際撥號代碼?
即如果我在第一頁的國家代碼中安裝此應用程序,我的手機號碼應該自動填充。我希望將此結果作爲我的輸出。
我已經完成了這個使用靜態代碼,但我想做的動態。如果用戶使用此應用程序,然後國家代碼和手機號碼應該自動選擇。
我已經在網上搜索,但沒有這個問題的確切答案。
我已經看到他們在做這件事的應用程序,他們如何做?
感謝
我正在開發的應用程序中,用戶手機號碼和國際國家代碼應該基於SIM卡提供商自動設置。如何獲得基於SIM提供商的國際撥號代碼?
即如果我在第一頁的國家代碼中安裝此應用程序,我的手機號碼應該自動填充。我希望將此結果作爲我的輸出。
我已經完成了這個使用靜態代碼,但我想做的動態。如果用戶使用此應用程序,然後國家代碼和手機號碼應該自動選擇。
我已經在網上搜索,但沒有這個問題的確切答案。
我已經看到他們在做這件事的應用程序,他們如何做?
感謝
這裏是代碼片段,這將有助於您獲得的電話號碼:
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = tMgr.getLine1Number();
不要忘了,包括在清單文件READ_PHONE_STATE
權限。
還有這將有助於您驗證用戶輸入的電話號碼 作爲
一個庫