Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有个问题。如果我们有特定联系人的姓名或号码,如何更新联系人的星标值。请注意,这应该使用 ContactsContract URI 来完成,因为不推荐使用 PEOPLE URI。我尝试了不同的解决方案,但似乎没有任何效果。需要帮忙。寻找可能的最佳解决方案。
最后我得到了一个解决方案:)
使用联系人 URI,我们可以更新联系人的星标值。
values.put(Contacts.STARRED, 1);
getContentResolver().update(Contacts.CONTENT_URI, values, Contacts.DISPLAY_NAME + "= ?", strNamevalue);
它会起作用的