0
我正在尋找一種方法來獲取我的電話號碼... .getLine1Number()返回null, 是否有其他替代方法?如何獲取我的電話號碼
我正在尋找一種方法來獲取我的電話號碼... .getLine1Number()返回null, 是否有其他替代方法?如何獲取我的電話號碼
可能有幾個原因...
您是否在使用模擬器?如果是這樣,那麼它將不會有電話號碼
您使用的是平板電腦嗎?同上
您是否在清單中添加了此權限?
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
您是否使用了正確的密碼?
TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
mTelephonyMgr.getLine1Number();
務請注意用'TelephonyManager返回的值.getLine1Number()'可能爲null;不是所有的電話運營商都設定它 – OcuS 2011-04-22 12:54:32
看看這個討論http://stackoverflow.com/questions/5515361/get-associated-phone-number-with-sim/5516082#5516082 – Azlam 2011-04-22 14:21:04