2016-09-06 101 views
0

如何通过编号删除Android模拟联系人。我尝试了很多东西,但我没有收到任何结果。Android删除模拟联系人编号

这里是我的代码,这将是巨大的,如果有人能帮助我:

context.getContentResolver().delete(Uri.parse("content://icc/adn"), "id=?", 
               new String[] { id } 
); 

回答

0

你必须删除本地和同步联系人。 您可能不会使用正确的raw_contact_id。

我已经成功地在使用批量操作的应用程序中执行此操作。 看看一些同步适配器 https://developer.android.com/guide/topics/providers/contacts-provider.html

+0

我没有在这里使用联系人提供程序,因为我想删除只有SIM卡通过id和他们没有同步,直到你从SIM卡导入。所以这里是我发现如何删除sim联系人的参考链接。所以请我请你参考。 [链接](stackoverflow.com/questions/25257671/how-to-delete-contacts-from-sim-in-android) –