如何在android中的文本框中显示用户手机号码?

时间:2012-05-04 04:21:13

标签: android mobile phone-number

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

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

这可能吗?

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

如果可能,请告诉我有哪些先决条件。

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

2 个答案:

答案 0 :(得分:0)

TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();

答案 1 :(得分: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"/>