【发布时间】:2011-12-21 12:53:30
【问题描述】:
我正在制作一个应用程序,我必须在其中获取 GSM 设备的手机号码,并且我使用以下代码在 TextView 中显示电话号码,但一切都是徒劳的。谁能帮我做这个。
TelephonyManager mTelephonyMgr;
mTelephonyMgr = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE);
String number = mTelephonyMgr.getLine1Number();
Phoneno=(TextView)findViewById(R.id.Phoneno);
Phoneno.setText(number);
【问题讨论】:
-
有什么错误吗? , 你能看到什么?
-
A.Quiroga,我什么也没得到,它什么也没显示,我正在使用 gsm 设备
-
你到底需要什么???
-
大多数手机只为 getLine1Number() 返回 null。据我所知,没有办法从代码中获取活动电话号码。
-
需要权限 READ_PHONE_STATE
标签: android phone-number