Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中将用户手机号码显示在文本框中?_Android_Mobile_Phone Number - Fatal编程技术网

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

如何在android中将用户手机号码显示在文本框中?,android,mobile,phone-number,Android,Mobile,Phone Number,我在android(Vs-2.3.3)中有一个文本框(EditText1) 我想在文本框中显示我自己的手机号码(前提是我的sim卡没有更改) 可能吗 如果可能的话,请提供源代码 如果可能的话,请告诉我先决条件是什么 注意:我只想显示自己的手机号码,不想显示联系人的手机号码。使用TelephonyManager获取自己的手机号码: TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPH

我在android(Vs-2.3.3)中有一个文本框(EditText1)

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

可能吗

如果可能的话,请提供源代码

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


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

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

TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();
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"/>


您想显示什么联系方式?您好,StackOverflow不是一个真正的“给我一个codez”类型的网站。请先尝试一些代码,然后回来问问题。阅读如果您尝试编写代码,请将其与收到的任何错误一起发布。我需要提供的权限可能重复吗?是在AndroidManifest@中添加
权限,它将手机号码作为null@divaNilisha阅读链接,我对你的问题发表了评论。@divaNilisha:你为什么不接受我的答案?