根据Android文档(ContactsContract.RawContacts),DATA_SET列提供了另一种独特性。
此行所属的帐户中的数据集。这允许 多个同步适配器,用于区分相同的帐户类型 彼此之间'数据。 ACCOUNT_TYPE的组合, ACCOUNT_NAME和DATA_SET标识了一组关联的数据 使用单个同步适配器。
我根本不理解用例。如果有两个帐户具有相同的类型和名称,但DATA_SET值不同,那么它们真的是两个独立的帐户,并且有自己的联系人集合吗?为什么会这样?为什么不只需要不同的名称并删除DATA_SET列?