2
我曾嘗試下面的代碼編程變得有些設備空或空白設備的電話號碼
TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();
權限
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
我有兩個設備
- Micromax的畫布,4試過(獲取用戶的電話號碼)
- htc desire 816G(Not abl e得到用戶電話號碼)
請幫幫我!! 您的幫助將不勝感激。提前致謝。
我檢查了你的鏈接,但它不是解決方案,只需要在電話號碼中設置默認值,如果我沒有通過代碼。但我的問題是,爲什麼我們得到空/空電話號碼,即使設備有SIM卡 – 2015-04-05 03:46:35
getLine1Number()只能得到存儲在SIM卡上的號碼..許多運營商不寫SIM卡號...... ........請檢查以下 http://stackoverflow.com/questions/5134398/telephonymanager-getline1number-failing – Sam 2015-04-05 03:56:51