我正在设计一个我不希望用户输入手机号码的应用程序。应用程序应该能够默认获取手机号码,用户不应该修改它。
那么,我应该使用什么代码呢?我应该使用任何系统调用吗?
答案 0 :(得分:2)
如果您在谈论该设备中使用的 SIM号,请按以下步骤进行操作
TelephonyManager man =(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String number = man.getLine1Number();
您将获得AndroidManifest.xml
android.permission.READ_PHONE_STATE
答案 1 :(得分:0)
TelephonyManager tManager =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tManager.getLine1Number();
您还需要阅读手机状态许可。