这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtoaddnewcontactsinandroidpublicbooleancreateContact(Stringname,Stringnumber,Stringemail){booleansuccess=true;try{ContentValuescontentValues=newContentValues();ContentResolvercontentResolver=getContentResolver();contentValues.put(Data.MIMETYPE,Phone.CONTE
如何从联系人的地址(电话号码)获取联系人照片? 最佳答案 publicstaticBitmapretrieveContactPhoto(Contextcontext,Stringnumber){ContentResolvercontentResolver=context.getContentResolver();StringcontactId=null;Uriuri=Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,Uri.encode(numb
有什么办法可以缩短这个时间吗?我用光标运行并获取姓名、电话号码和电子邮件如果我从查询循环中删除电话号码查询,它将在3秒内结束知道如何改进该查询吗?也许我在查询中做错了什么?(显然我正在异步执行,但仍然......用户等不及的时间很长)希望有人可以分享他对此的看法这是我的代码ContentResolvercr=getContentResolver();Cursorcur=cr.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);if(cur.getCount()>0){while(cur.moveToNext(
我想将AndroidContactsPhone克隆到我自己的SQLite数据库中。为了节省时间,克隆应该在Android系统新建或更新单个联系人时触发。因此,我想要每个联系人的“最后修改时间”。对于API级别18或更高版本,我似乎可以使用ContactsContract.Contacts.CONTACT_LAST_UPDATED_TIMESTAMP获取单个联系人的最后修改时间。然而,对于API级别17或以下,似乎之前有一些讨论建议使用“ContactsContract.RawContacts.VERSION”或“CONTACT_STATUS_TIMESTAMP”。对于“CONTACT_
嗨,我正在尝试将电话号码添加到android2.1上的现有联系人。我目前正在使用:ContentValuesvalues=newContentValues();values.put(Phone.RAW_CONTACT_ID,cursor.getColumnIndex(Phone.CONTACT_ID));Stringselection=ContactsContract.Contacts.IN_VISIBLE_GROUP+"='1'";ContentResolvercr=getContentResolver();Cursorcursor=cr.query(ContactsContract
我正面临这个sqlite问题,我试图通过以下查询提取具有电话号码的联系人:Cursorcursor=context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,newString[]{ContactsContract.CommonDataKinds.Phone.CONTACT_ID,ContactsContract.CommonDataKinds.Phone.NUMBER,ContactsContract.Contacts.DISPLAY_NAME,ContactsContr
我正面临这个sqlite问题,我试图通过以下查询提取具有电话号码的联系人:Cursorcursor=context.getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,newString[]{ContactsContract.CommonDataKinds.Phone.CONTACT_ID,ContactsContract.CommonDataKinds.Phone.NUMBER,ContactsContract.Contacts.DISPLAY_NAME,ContactsContr
在我的项目中,获取联系人需要很长时间才能加载。有什么方法可以减少接触时间假设我的手机中有1000个联系人。现在加载所有联系人需要超过2分钟的时间如何减少加载联系人的时间?有什么想法吗?我在编写初始方法时引用了以下链接。http://www.coderzheaven.com/2011/06/13/get-all-details-from-contacts-in-android/ 最佳答案 这里有更好的解决方案.....privatestaticfinalString[]PROJECTION=newString[]{ContactsCo
在我的项目中,获取联系人需要很长时间才能加载。有什么方法可以减少接触时间假设我的手机中有1000个联系人。现在加载所有联系人需要超过2分钟的时间如何减少加载联系人的时间?有什么想法吗?我在编写初始方法时引用了以下链接。http://www.coderzheaven.com/2011/06/13/get-all-details-from-contacts-in-android/ 最佳答案 这里有更好的解决方案.....privatestaticfinalString[]PROJECTION=newString[]{ContactsCo
我必须尝试从手机中获取WhatsApp联系人,并且我得到了WhatsApp联系人的总数,但是从RawContacts如何获取我不知道的WhatsApp号码和名称。我试图找到一个解决方案,但无法获得确切的解决方案。请帮帮我。我把我的代码放在下面。ContentResolvercr=context.getContentResolver();Cursorc=cr.query(ContactsContract.RawContacts.CONTENT_URI,newString[]{ContactsContract.RawContacts.CONTACT_ID,ContactsContract.