ContactsContract.DeletedContacts.CONTENT_URI不显示从某些设备删除的联系人

尊敬的StackOverflow社区,

我正在使用内容观察器来跟踪联系人的更改,并取决于我通过ContactsContract.Contacts.CONTENT_URI和ContactsContract.Contacts.CONTact_LAST_UPDATED_TIMESTAMP检查添加/更新的联系人,并通过ContactsContract.DeletedContacts.CONTENT_URI通过ContactsContract删除了联系人。 DeletedContacts。CONTact_DELETED_TIMESTAMP。

在我的华为设备(添加,更新或删除)上一切正常,但是在三星设备上,捕获和跟踪了添加和更新,但是删除存在问题。

删除有2种情况:

  • 如果从多个选择(主联系人页面)中删除了该联系人,那么它将在内容查看器中被捕获,但在ContactsContract.DeletedContacts.CONTENT_URI查询中却未被捕获。

  • 如果在联系人页面的详细信息中删除了该联系人,则它将在内容查看器和ContactsContract.DeletedContacts.CONTENT_URI查询中被捕获。

该问题仅在2台三星设备上出现(直到现在),而在华为设备上没有发生。

如果以前有人遇到过类似问题,请提出建议。

pan1955 回答:ContactsContract.DeletedContacts.CONTENT_URI不显示从某些设备删除的联系人

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3049827.html

大家都在问