我在android(Vs-2.3.3)中有一个textBox(EditText1)
我想在文本框中显示我自己的手机号码(前提是我的SIM卡没有更改)。
这可能吗?
如果可能,请提供源代码。
如果可能,请告诉我有哪些先决条件。
注意:我只想显示自己的手机号码,而不是联系人。
答案 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"/>