我有一个问题。 如果我们有特定联系人的姓名或号码,如何更新联系的已加星标的值。请注意,这应该使用ContactsContract URI来完成,因为不推荐使用PEOPLE URI。我尝试了不同的解决方案,但似乎没有什么工作正常。 需要帮忙。寻找最佳解决方案。
答案 0 :(得分:6)
最后我得到了一个解决方案:)
使用联系人URI,我们可以更新联系人的已加星标的值。
values.put(Contacts.STARRED,1);
getContentResolver()。update(Contacts.CONTENT_URI,values,Contacts.DISPLAY_NAME +“=?”,strNamevalue);
它会起作用