永发信息网

android 删除所有联系人代码: getContentResolver().delete()

答案:3  悬赏:70  手机版
解决时间 2021-03-31 11:12
android 删除所有联系人代码: getContentResolver().delete()
最佳答案
getContentResolver().delete()需要填入三个参数,才能删除全部联系人,代码如下:
ContentResolver cr = getContentResolver();
   Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI,
       null, null, null, null);
   while (cur.moveToNext()) {
       try{
           String lookupKey = cur.getString(cur.getColumnIndex(
               ContactsContract.Contacts.LOOKUP_KEY));
           Uri uri = Uri.withAppendedPath(ContactsContract.
               Contacts.CONTENT_LOOKUP_URI, lookupKey);
           System.out.println("The uri is " + uri.toString());
           cr.delete(uri, null, null);//删除所有的联系人
       }
   catch(Exception e)
   {
       System.out.println(e.getStackTrace());
   }
}
全部回答
这是要我回答,还是告诉我呢?
Uri uri = Uri.parse("content://com.android.contacts/raw_contacts");
getContentResolver().delete(uri,"_id!=-1", null);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
测一下陈雅欣这名字什么含义
遭遇洗衣店以水洗冒充干洗,该怎么处置他
酒用高粱种植需要注意什么
二奶在老公公司大言不惭老婆不知道自己是什么
"哎"字有四声吗?有没有组词?
当误会越来越深,我该怎么办。
怎么在EXCEL表格中提取最大数和最小数?
请问maya怎么可以做出百叶
C语言怎么求多个数的最小公倍数与最大公约数
如何拍摄大合影,大型集体照合影
有一个动画片而是嗯两个兄弟在城堡里然后都是
八公山地质公园游记500字
电风扇电容cbb6一1是什么
谁能教下怎么唱艾薇儿的《innocence》
赤峰第一火男是谁?
推荐资讯
婴儿睡袋纯棉好还是纺织棉好
开塔吊可以开到多少岁
单选题原中外合资经营企业法和外资企业法中,
8.9-5又2/3 61减2又2/3 8点5减1点7
谁知道海贼王312里路飞烧掉梅利号时那背景歌
2016年的新疆阿克苏地区的灰枣价格大概多少钱
梦见火,用水灭火怎么回事,求解
草砂路和沥青路有什么区别
从花卉市场买回来的多肉有什么注意的问题
求twins绑架(喜马拉雅)的中文谐音歌词
五个月的金毛如图长这么大正常吗?另外这是一
苹果6老是显示无法连接到Apple Store 咋办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?