用于创建读取或删除 phone 个联系人的应用程序功能

App functionality to create read or delete phone contatcts

我被要求创建功能,以便所有应用程序用户联系人都将转移到 phone 联系人。这是业务管理系统,因此他们在应用程序中有很多联系人(客户、工人供应商等)。要获取联系人列表,添加或编辑它们很简单,我发现: https://developer.android.com/guide/topics/providers/contacts-provider

它应该有助于获取联系人列表、添加新联系人或编辑联系人。但我需要删除功能。我到处都找不到。有人有建议我该怎么做吗?也许有一些库可以帮助我实现此功能?

假设您有联系人 ID,下面是删除联系人的方法:

Uri contactUri = ContentUris.withAppendedId(Contacts.CONTENT_URI, contactId);
ContentResolver cr = getContentResolver();
cr.delete(contactUri, null, null);