草庐IT

android - 在双 sim android 手机中获取两个 sim 号码

我想在双卡设备中获取两个sim号码。 最佳答案 使用API>21需要权限android.Manifest.permission.READ_PHONE_STATE.publicclassSplahActivityextendsAppCompatActivity{privateContextcontext;privateSubscriptionManagermSubscriptionManager;publicstaticbooleanisMultiSimEnabled=false;publicstaticStringdefaultSi

只有电话号码的 Android 联系人选择器

我在SO上发现要启动一个过滤版本的联系人选择器(它只显示有电话号码的联系人),我可以使用这个:IntentpickContactIntent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI);pickContactIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);startActivityForResult(pickContactIntent,CONTACT_PICKER_RESULT);所以这行得通。我现在只是想弄

android - 从 android 应用程序的联系人列表中选择一个号码和姓名

我想从我的联系人列表中选择一个联系人及其号码。几周以来,我阅读了很多解决方案和研究,但所有文章都无法正常工作。一些代码如下:Intentintent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI);startActivityForResult(intent,PICK_CONTACT);//在Activity结果中:if(resultCode==Activity.RESULT_OK){UricontactData=data.getData();Cursorc=managedQuery(contactD

android - 如何从双卡手机获取两个 IMEI 号码?

如何从双卡手机获取两个IMEI号码?谁能帮我解决这个问题。 最佳答案 有关SIM#2(或任何其他默认SIM)的信息完全取决于制造商。Android不提供用于多SIM卡设施的API。Androidapi仅支持默认SIM卡插槽。您可以联系Micromax(设备制造商),如果他可以为您提供api来支持他的硬件组件。 关于android-如何从双卡手机获取两个IMEI号码?,我们在StackOverflow上找到一个类似的问题: https://stackoverfl

android - 如何以编程方式获取设备的电话号码

Thisquestionalreadyhasanswershere:ProgrammaticallyobtainthephonenumberoftheAndroidphone(18个回答)已关闭6年。我正在尝试使用以下方法获取电话号码:privateStringgetMyPhoneNumber(){TelephonyManagermTelephonyMgr;mTelephonyMgr=(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);//Stringimsi=mTelephonyMgr.getSubscriber

android - Edittext 为带有电话号码输入的密码设置? (安卓)

如何获得具有电话输入和隐藏字符串功能的Edittext。我知道android:inputType="textPassword"隐藏字符串,而android:inputType="phone"调出拨号盘界面。如何将两者结合起来? 最佳答案 android:password已弃用,但AFAIK是唯一的方法,因为android:inputType="phone|textPassword"被忽略... 关于android-Edittext为带有电话号码输入的密码设置?(安卓),我们在StackO

android - 如何调用 Android 联系人列表并从其详细信息屏幕中选择一个电话号码?

我已经阅读了已经发布的解决方案,但他们没有告诉我如何使用系统的联系方式屏幕来选择要使用的任何一个号码?我正在开发一个短信发送安卓应用程序,它可以选择手机的联系人和用户想要发送到的号码......到目前为止,我还没有找到任何关于选择任何一个数字的信息。它只需要以编程方式完成吗?从数据库中检索所有号码并向其发送短信?问候雪利酒 最佳答案 呼,我花了一些时间,但我想我有你需要的答案(即使已经为时已晚,但我仍会将其发布为其他人的引用)。在我目前正在开发的应用程序中,用户可以在其中输入电话号码EditText或单击按钮并从电话通讯录中选择一个

Android 以编程方式调用电话号码

我如何在Android应用程序中以编程方式调用号码?我不想打电话,我知道我可以通过发出一个Intent来做到这一点:newIntent(Intent.ACTION_CALL),我只想将用户带到Android拨号提示,使用通过Intent传递已经输入的号码,以便她可以选择自己调用该号码。 最佳答案 使用下面的代码:Urinumber=Uri.parse("tel:123456789");IntentcallIntent=newIntent(Intent.ACTION_DIAL,number);startActivity(callInt

android - 按电话号码搜索联系人

在我的应用中,用户写了一个电话号码,我想用该电话号码查找联系人姓名?我通常这样搜索联系人:Cursorcur=getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);但我这样做是为了访问所有联系人...在这个应用程序中,我只想获取给定电话号码的联系人姓名...如何限制查询?或者我是否必须通过所有联系人查看是否有给定电话号码?但我相信这样会很慢...... 最佳答案 如果你想要完整的代码:publicStringgetC

android:如何通过android应用程序调用号码

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:howtomakephonecallusingintentinandroid?请给我通过android应用程序调用号码的代码。非常感谢 最佳答案 IntentcallIntent=newIntent(Intent.ACTION_CALL);callIntent.setData(Uri.parse("tel:123456789"));startActivity(callIntent);编辑:也必须在Manifest中添加。