jjzjj

ContactsContract

全部标签

android - 如何在 Android 中按号码执行 T9 联系人搜索

如何通过键盘输入的号码搜索联系人?我认为android已经实现了T9算法,但我如何使用这个实现? 最佳答案 我还没有测试过这个...可能这会有所帮助..StringcontactId="";StringcontactName="";privatevoidretrieveContactRecord(StringphoneNo){try{Uriuri=Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,Uri.encode(phoneNo));Stri

android - 多个联系人选择器列表 [getCheckedItemPositions()]

下面是我的Contact_Picker类。我将使用此类创建一个带有复选框的联系人列表,让用户可以选择从他们的电话簿中选择多个联系人。我有一个正在使用的布局xml,底部有2个按钮:全部清除和完成。当按下“完成”时,我需要它来获取所有选中的名称,并将它们保存在列表/首选项文件中。现在,我可以找到检查了哪些POSITIONS,但我不知道如何检索与它们关联的相应信息(所选联系人的姓名/电话号码)。我已经搜索了几天可行的方法,但没有想出任何办法。非常感谢任何代码/伪代码/想法。Contact_Picker类:publicclassContact_PickerextendsListActivity

android - 插入新联系人时自动联系人聚合不起作用

我使用以下代码向Android模拟器(2.3.3)插入2次相同的联系人:ArrayListops=newArrayList();ops.add(ContentProviderOperation.newInsert(ContactsContract.RawContacts.CONTENT_URI).withValue(RawContacts.AGGREGATION_MODE,RawContacts.AGGREGATION_MODE_DEFAULT).withValue(ContactsContract.RawContacts.ACCOUNT_TYPE,null).withValue(Co

android - 如何在android中以编程方式将铃声添加到 native 应用程序联系人

我知道如何使用Howtoaddnewcontactsinandroid以编程方式为native应用程序创建姓名、手机号码、电子邮件ID联系人。.但我不知道如何与铃声建立联系。请帮我。提前致谢我在将联系人添加到native应用程序后得到了添加铃声的解决方案:Stringselect="("+ContactsContract.Contacts.DISPLAY_NAME+"==\""+first_name+"\")";Cursorc1=getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,CONTACTS_SUMMA

java - 以编程方式更改联系人图片

我有一张图片,存储在安卓手机中。我希望能够更改联系人的图片。到目前为止,我所做的是启动联系人选择器,让用户选择一个联系人,然后我获取所选联系人的URI。从这个联系人中,我可以获得关联的rawContact并使用thiscode.UrirawContactPhotoUri=Uri.withAppendedPath(ContentUris.withAppendedId(RawContacts.CONTENT_URI,rawContactId),RawContacts.DisplayPhoto.CONTENT_DIRECTORY);try{AssetFileDescriptorfd=getC

android - 在android中创建gmail联系人组

在我的android应用程序中,我尝试创建一个gmail组但无法创建下面是我试过的方法ArrayListopsGroup=newArrayList();opsGroup.add(ContentProviderOperation.newInsert(ContactsContract.Groups.CONTENT_URI).withValue(ContactsContract.Groups.TITLE,GroupTitle).withValue(ContactsContract.Groups.GROUP_VISIBLE,1).withValue(ContactsContract.Group

android - 如何知道联系人被删除/更新/添加以及新添加了哪个联系人

我正在使用内容观察器来了解对设备的联系人电话簿进行了更改,但我没有完成确切的任务,例如是否添加、删除或更新了联系人以及修改联系人。//ServicerunninginbackgroundwhichalwaysrunandchecktoknowthatcontenthasbeenchangedpublicclassContactChangeextendsService{ContactObserverobserver;@Nullable@OverridepublicIBinderonBind(Intentintent){returnnull;}@OverridepublicvoidonCr

安卓 : Adding Notes to Existing Contacts

我正在尝试使用ContactsContractapi向我的联系人添加一些注释。我不确定我是否完全理解各种联系人ID和原始联系人ID。我的问题似乎与所讨论的问题非常相似here.我想:1.查找特定联系人。2.找到后,插入具体注释我的做法是:Cursorcontacts=getContentResolver().query(ContactsContract.Data.CONTENT_URI,null,null,null,null);while(contacts.moveToNext()){Log.d("TC","Found:"+name);intrid=contacts.getColumn

android - 您如何获得联系人组的成员?

我有一个联系人组的ID,我想列出其成员。这是我正在尝试的代码:String[]projection=newString[]{ContactsContract.CommonDataKinds.GroupMembership.CONTACT_ID};Cursorcontacts=getContentResolver().query(Data.CONTENT_URI,projection,ContactsContract.CommonDataKinds.GroupMembership.GROUP_ROW_ID+"="+gid,null,null);Stringresult="";do{res

android - Android 中 RawContacts.CONTENT_URI 和 ContactsContract.Contacts.CONTENT_URI 的区别

Android中RawContacts.CONTENT_URI和ContactsContract.Contacts.CONTENT_URI有什么区别?我正在尝试编写一个服务来监听native地址簿中的变化。那么,使用哪一个?谢谢尼兹 最佳答案 联系人(如用户所感知的那样)是RawContact的集合RawContact是与特定帐户或协议(protocol)相关联的一些详细信息ContactsContract.Contacts.CONTENT_URI通常是正确使用的,因为它从整组匹配的RawContacts中带回正确的显示名称,并且可