小智 1
您可以使用AggregationExceptions。请参阅如何手动聚合联系人?
联系人提供程序文档是了解联系人和聚合如何工作的好地方
简短的摘要:
您在电话簿中看到的联系人是 ContactsContract.Contacts 表中的联系人。电话簿上显示的照片、电话等来自不同的 RawContacts 条目。一个联系人可以有一个或多个 RawContact。
当 RawContact 共享一些公共数据(姓名、电话号码、电子邮件等)时,一个联系人恰好有多个 RawContact。此 RawContacts 并集为单个联系人是通过自动聚合规则进行的(请参阅联系人基础文档)。
您无法在 ContactsContract.Contacts 表上插入联系人。从文档中:
注意:如果您尝试使用 insert() 将联系人添加到联系人提供程序,您将收到 UnsupportedOperationException 异常。如果您尝试更新列为“只读”的列,则更新将被忽略。
| 归档时间: |
|
| 查看次数: |
1899 次 |
| 最近记录: |