jjzjj

ContactsContract

全部标签

java - 如何在 Android 中添加联系人,如 skype, native 联系人应用程序中的 whatsapp?

我正在创建联系人应用程序,但想从我的应用程序(如Skype或WhatsApp)在nativeandroid联系人应用程序中添加联系人。我需要扩展哪个类来实现此功能?这正是我想要创建的图片: 最佳答案 好的,如果我明白你在找什么。您想使用nativeAndroid联系人列表。如果是这样,那么以下是步骤:激发结果的Intent接收结果Intent以查找Intent结果代码。返回带有联系信息的光标设置值。一个简短的例子。火意IntentcontactPickerIntent=newIntent(Intent.ACTION_PICK,Con

android - 如何将结构化数据添加到新的联系意向

我需要支持Android2.1及更高版本。Google发布了一个如何使用ContactsContract的示例,但其中一些使用了从API级别11开始可用的东西,所以我需要即兴创作,但我被卡住了。到目前为止,我有这个:StringfirstName=contactProperties.get("firstName");StringlastName=contactProperties.get("lastName");Stringphone=contactProperties.get("phone");Stringemail=contactProperties.get("email");St

android - 检测联系人是否有照片

我有一个ImageView,我正在使用一个Uri显示联系人图片,它看起来总是与此类似:content://com.android.contacts/contacts/34/photo我如何才能检测到这张照片是否存在,如果它不存在,那么我想改用占位符(存储在我的可绘制文件夹中)。目前它只显示一张空白图像。 最佳答案 获取联系人照片uri的函数:publicUrigetPhotoUri(Integercontactid){CursorphotoCur=getContentResolver().query(ContactsContract

android - 访问 Android 联系人组名称

你能告诉我如何以编程方式获取联系人组吗存储在我们的安卓手机中? 最佳答案 finalString[]GROUP_PROJECTION=newString[]{ContactsContract.Groups._ID,ContactsContract.Groups.TITLE};cursor=getContentResolver().query(ContactsContract.Groups.CONTENT_URI,GROUP_PROJECTION,null,null,ContactsContract.Groups.TITLE);Glo

android - 刷新同一 Activity 中剩余的当前 fragment (ListView 数据)

从Activity调用一个Fragment,我正在显示一个带有两个Button的ListView。当我单击menu_item(即ShowOnline)时,我正在更新数据以及ListView。现在我需要反射(reflect)更新的数据。单击ShowOnline后如何刷新Fragment。到目前为止,我使用了以下代码:Intentintent=getIntent();Intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);finish();startActivity(intent);但这将重新启动整个Activity。我只需要刷新当前的Frag

android - 如何使用联系人 ID 获取特定的联系电话

我的联系人姓名显示在ListView中。通过单击列表,我得到ContactName和ContactId。我想通过使用ContactID或Contactname获取Phonenumber,请帮助我。这是我的代码voidReadContacts(Stringsort){finalUriuri=ContactsContract.Contacts.CONTENT_URI;finalString[]projection=newString[]{ContactsContract.Contacts._ID,ContactsContract.Contacts.DISPLAY_NAME};//boole

android - 获取联系人的名字和姓氏而不是单个显示名称?

我目前正在与Android联系人内容提供商合作,目前可以使用以下代码毫无问题地访问联系人的完整显示名称:String[]PROJECTION=newString[]{ContactsContract.Contacts._ID,ContactsContract.Contacts.DISPLAY_NAME,ContactsContract.Contacts.HAS_PHONE_NUMBER,};StringsortOrder=ContactsContract.Contacts.DISPLAY_NAME+"COLLATELOCALIZEDASC";StringSELECTION="LOWER

java.lang.IllegalStateException : Only fullscreen opaque activities can request orientation 错误

我在Android8.0Oreojava.lang.IllegalStateException中从通讯录中检索联系人时遇到问题:只有全屏不透明Activity才能请求方向我正在尝试从电话联系簿中获取我的Activity中的联系人,它非常适合Lollipop、棉花糖、牛轧糖等,但它会给我这样的奥利奥错误,请帮助我。我的代码在下面。演示代码:-privatevoidloadContacts(){contactAsync=newContactLoaderAsync();contactAsync.execute();}privateclassContactLoaderAsyncextendsA

android - 在 Android 中从 URI 检索联系电话号码

在从内置Activity中检索到他们的ID号码后,我试图获取联系人的电话号码。但是,每当我在下面的代码中使用游标查询数据库时——即使我选择的联系人有一个手机号码,我也会返回零行。谁能给我指明更好的方向或举例说明如何在获取用户ID后获取联系人的电话号码?我的代码:privateRunnablegetSMSRunnable(){returnnewRunnable(){publicvoidrun(){Intenti=newIntent(Intent.ACTION_PICK,ContactsContract.CommonDataKinds.Phone.CONTENT_URI);startAct

android - 如何从android中的联系人姓名获取联系人的电话号码

我有一个联系人姓名,想要他的电话号码。如何在Android中获取相应姓名的联系电话? 最佳答案 一个较短的版本;您仍然需要该权限(android.permission.READ_CONTACTS)publicStringgetPhoneNumber(Stringname,Contextcontext){Stringret=null;Stringselection=ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME+"like'%"+name+"%'";String[]project