1

我在 android (Vs-2.3.3) 中有一个 textBox(EditText1)

我想在文本框中显示我自己的手机号码(前提是我的 SIM 卡没有更改)。

那可能吗?

如果可能,请提供源代码。

如果可能的话,请告诉我先决条件是什么。

注意:我只想显示我自己的手机号码,而不是来自联系人。

4

2 回答 2

0
TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();
于 2012-05-04T04:26:45.423 回答
0

使用 TelephonyManager 获取您自己的手机号码:

TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String strmobinum= tm.getLine1Number();
edttxt.setText(strmobinum);

AndroidManifest.xml:

<uses-permission android:name= "android.permission.READ_PHONE_STATE"/>
于 2012-05-04T04:28:43.290 回答