2

需要帮助->我想获取电话号码并显示它,我有这样的代码

TelephonyManager tMgr =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);    
mPhoneNumber = tMgr.getLine1Number();    
TextView t=(TextView)findViewById(R.id.TVphone);    
t.setText(mPhoneNumber);

但没有任何结果,所以我用设置电话状态电话号码显示“未知”检查我的 Android 模拟器,如何更改它?我希望我的电话号码不为人所知。谢谢

4

2 回答 2

0

尝试将电话号码添加到模拟器并尝试上面的代码。

于 2012-09-04T08:21:49.513 回答
0

有关更多信息,请参阅此链接

“在 DDMS 透视图中,您将看到 Emulator Control 选项卡,您可以从那里模拟呼叫。如果您没有看到 Emulator Control 那里。使用 Window> Show /View > Emulator Control 使选项卡出现。”

你还需要清单中的 android.permission.READ_PHONE_STATE 权限,你有吗?

于 2012-10-03T19:51:16.283 回答