我正在制作一个与电话号码有关的小应用。我的问题是我的电话联系人列表中有一个电话号码。示例:0877777777我想用那个电话号码打开那个联系人信息。澄清一下,当我说联系人列表时,我指的是保存在我手机上的联系人。如果有人能帮助我,我将不胜感激。 最佳答案 PhoneLookupapi就是为了这个。Stringnumber="0877777777";Uriuri=Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI,Uri.encode(number));String[]projecti
这个问题在这里已经有了答案:DetecttargetphonenumberonincomingcallisitforSIM1orforSIM2?(3个答案)关闭3年前。我有一部带2张SIM卡的Android手机,我想检测来电的目标——是SIM1还是SIM2。是否可以从通话信息中获取目标号码?
您好,我的应用程序中的friend们,我想向用户显示他们的SIM卡电话号码,但在双SIM卡手机中没有提供任何类型的号码,我在谷歌上搜索了很多但没有得到准确的号码。请帮助我从双SIM卡卡获取电话号码。注意以下不适用于双SIM卡以获取号码:Stringphonenumber=telephonymanager.getLine1Number(); 最佳答案 telephonymanager.getLine1Number()不保证返回Sim号码,因为电话号码并未物理存储在所有Sim卡上。更好的替代方法是向用户询问一次电话号码,然后通过向该号码
我收到来电详细信息(号码、姓名、日期)。但是如何获取拨出电话的详细信息。我已经为拨出电话的详细信息编写了代码,但它抛出NullPointerException。下面是我的MyCallReceiver.java文件和list文件publicvoidonReceive(Contextcontext,Intentintent){this.context=context;if(intent.getStringExtra(TelephonyManager.EXTRA_STATE).equals(TelephonyManager.EXTRA_STATE_RINGING)){Stringincomi
我有一个AlertDialog,其文本为“欲了解更多信息,请调用1-800-200-1000”。这是我在单击ListView项目时显示警报对话框的代码:finalAlertDialog.Builderbuilder=newAlertDialog.Builder(this);finalSpannableStrings=newSpannableString("1-800-200-1000");Linkify.addLinks(s,Linkify.ALL);ListView.setOnItemClickListener(newOnItemClickListener(){publicvoido
我将电话的通话记录查询到ListView中。因此,当用户长按某个项目时,会出现一个包含选项的对话框,包括“查看联系人”。为了能够查看联系人,Intent需要联系人ID。我的问题是我并不总能看到正确的联系人。我点击彼得,然后彼得的联系表出现了。我点击Sarah,Jason的联系表出现了。我一定是用错了代码。请帮忙。ContentResolvercontentResolver=getContentResolver();Uriuri=Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,Uri.encode(
背景使用此代码和PhoneNumberUtillibrarybyGoogle可以检查给定的字符串是否表示有效的电话号码(可用here):publicstaticbooleanisValidNumber(finalPhoneNumberphone){if(phone==null)returnfalse;finalPhoneNumberUtilphoneNumberUtil=PhoneNumberUtil.getInstance();returnphoneNumberUtil.isValidNumber(phone);}publicstaticbooleanisValidPhoneNumb
我想在php中编写一个匹配方法,允许我匹配电话号码。我遇到的情况是,我想构建一个应用程序,从Android设备中提取电话联系号码,在后端,它将电话联系人与当前应用程序用户匹配,如果匹配,则添加这些用户作为friend,类似于whatsapp在将电话联系人与设备中安装了whatsapp应用程序的用户进行匹配时所做的事情。我现在遇到的问题是如何编写可以匹配带/不带国家代码或前导零的电话号码的正则表达式。在应用程序中,我要求用户国家和电话号码,例如我的一个friend输入了这些值:国家:约旦(+962)电话号码:799633999这在后端将存储为+962799633999如果我们假设我的fr
我正在制作一个调用阅读器应用程序,我可以在其中找出来电的号码,但现在我希望我的应用程序说出调用电话的联系人的姓名。我无法找到联系人姓名。谁能帮忙。谢谢 最佳答案 publicstaticStringgetContactName(Contextcontext,StringphoneNumber){ContentResolvercr=context.getContentResolver();Uriuri=Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI,Uri.encode(phon
如何在Android代码中确定手机的语音信箱号码? 最佳答案 您可以在TelephonyManager类中使用getVoiceMailNumber(),请注意,这可能不适用于所有手机提供商:AndroidTelephonyManager 关于android-如何确定Android中的语音信箱电话号码,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5518817/