草庐IT

android - 获取与一个联系人android关联的所有手机号码

我已将联系人添加到我的通讯录中,其中有多个号码,如下所示。我想使用ContactsContract内容uri获取所有3个“用户”。通过使用下面的代码,我只有一个联系人。CursorcursorAddressBook=mContentResolver.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,null,null,null,null);if(cursorAddressBook!=null){while(cursorAddressBook.moveToNext()){StringdataName=cursorAddres

Android从联系人列表中获取电话号码

我有这些代码,它们基本上使用ListView来显示联系人列表中的姓名,我想在单击每个姓名时获取他们的电话号码:finalContentResolvercr=getContentResolver();finalCursorc=cr.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);myCursorAdapter=newSimpleCursorAdapter(this,R.layout.list_item,c,newString[]{ContactsContract.Contacts.DISPLAY_NAME}

Android 将多个号码传递给 SMS Intent

我从通讯录中获取不同的号码并将它们传递给SMS应用程序。我正在使用以下内容:Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("sms:"+numbers));//numbersseparatedwith;intent.putExtra("sms_body",body);startActivity(intent);问题是如果我用'分隔数字;',它不适用于GalaxyS,但适用于HTC、SamsungGio等其他产品......在GalaxyS上,如果我用逗号','分隔数字,它就可以工作。那么如何解决这个问题呢?

android - 使用电话号码和密码的 Firebase Auth

我正在使用Firebase开发Android应用程序。因此,我想使用FirebaseAuth。我有以下要求:使用Facebook注册/登录使用电子邮件/密码注册/登录使用电话号码/密码注册/登录前两个还行,我就跟着basictutorials.但是,电话号码/密码是这里的问题。Firebase为此仅支持电话号码/短信token(称为电话身份验证),但没有提及我的案例。我不想破解Firebase并使用其实时数据库而不是Auth“数据库”。有没有更好的方法来实现这一目标?谢谢。 最佳答案 如果您同时拥有用户的电子邮件和电话,并且可以使用

android,我试图找到什么类型的号码(来自联系人)是(手机,家庭,工作)

Stringtmp=txtPhoneName.getText().toString();ContentResolvercr=getContentResolver();Cursorcursor=cr.query(ContactsContract.Contacts.CONTENT_URI,null,"DISPLAY_NAME='"+tmp+"'",null,null);if(cursor.moveToFirst()){StringcontactId=Cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID));

android - 通过 Intent 向多个电话号码发送短信

当我通过Intent发送短信时出现异常android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.intent.action.SENDTOtyp=vnd.android-dir/mms-sms(有额外的)请参阅下面的代码:-try{IntentsendIntent=newIntent(Intent.ACTION_SENDTO,Uri.parse("smsto:5551212;5551212"));sendIntent.putExtra("sms_body",sendSMSStri

java - 我如何从号码选择器中跳过一些号码?

数字选择器np=(NumberPicker)findViewById(R.id.numberPicker1);np.setMaxValue(200);np.setMinValue(1);Buttonb=(Button)findViewById(R.id.button1);当我滚动数字时,数字应该变成123...等等我想要的是滚动时它应该是51015等怎么做? 最佳答案 这段代码应该可以解决您的问题;NumberPickernp=(NumberPicker)findViewById(R.id.numberPicker1);String

android - facebook sdk android,如何获取用户电话号码?

我想知道用户的电话号码,但在这个documentation中找不到任何提及.有什么办法可以获取到用户的电话号码吗? 最佳答案 https://developers.facebook.com/blog/post/2011/01/14/platform-updates--new-user-object-fields--edge-remove-event-and-more/Update:Theuser_addressanduser_mobile_phonepermissionshavebeenremoved.Pleaseseethispo

android - 如何验证电话号码格式

我即将创建电话号码格式验证。格式为10位数字,包括加号,例如:+0133999504。即使我已经声明了我尝试禁止使用“-”符号或任何其他字符的模式,但验证不起作用。还有其他想法或解决方案吗?1stIdeclaredthestringregex:StringPhoneNo;StringPhoneNo_PATTERN="[\\+]\\d{3}\\d{7}";2ndImakeaif..elsestatement:{Patternpattern=Pattern.compile(PhoneNo_PATTERN);Matchermatcher=pattern.matcher(PhoneNo);if

android - 如何从 android 的电话簿中选择联系人号码到我的应用程序中?

全部我想从我的应用程序数据库中的android电话簿中获取号码..我已经用下面的代码试过了,但是这里我得到的是人名,而不是我想从电话簿中获取号码并将其存储在我的数据库中..如何实现这个????任何人都可以指导我..@OverridepublicvoidonActivityResult(intreqCode,intresultCode,Intentdata){super.onActivityResult(reqCode,resultCode,data);switch(reqCode){case(PICK_CONTACT):if(resultCode==Activity.RESULT_OK