我尝试使用获取电话号码getLine1Number()
在android中,但它返回 null 。有时我还需要使用另一个SIM卡并获取其号码。
如何随时获取电话号码?
如果您指的是从 Android 获取电话号码,您可以尝试这个!
TelephonyManager phoneManager = (TelephonyManager) getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = phoneManager.getLine1Number();
在清单中添加权限
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
解决方法:
- 如果您确实需要用户电话号码和上述代码,请在您的代码中
回报
null
- 如果你得到
null
,你可以显示一些东西让用户
自行输入电话号码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)