全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android 调用系统联系人界面(添加联系人,添加已有联系人,编辑和修改)

一、添加联系人

Intent addIntent = new Intent(Intent.ACTION_INSERT,Uri.withAppendedPath(Uri.parse("content://com.android.contacts"), "contacts"));
      addIntent.setType("vnd.android.cursor.dir/person");
      addIntent.setType("vnd.android.cursor.dir/contact");
      addIntent.setType("vnd.android.cursor.dir/raw_contact");
addIntent.putExtra(ContactsContract.Intents.Insert.NAME,number);
名称:      addIntent.putExtra(android.provider.ContactsContract.Intents.Insert.PHONE, numberForNewConstant);
电话:
      startActivity(addIntent);

二、添加到已有联系人

LogUtil.logI("================btnAddToOladContact=====================");
      Intent oldConstantIntent = new Intent(Intent.ACTION_INSERT_OR_EDIT);
      oldConstantIntent.setType(ContactsContract.Contacts.CONTENT_ITEM_TYPE);
      oldConstantIntent.putExtra(ContactsContract.Intents.Insert.PHONE, numberForNewConstant);
      oldConstantIntent.putExtra(ContactsContract.Intents.Insert.PHONE_TYPE, 3);
      startActivity(oldConstantIntent);
      if(oldConstantIntent.resolveActivity(getActivity().getPackageManager()) != null){
        LogUtil.logI("================btnAddToOladContact=========yes============");
        startActivity(oldConstantIntent);
      }else
        LogUtil.logI("================btnAddToOladContact=========no============");

三、编辑联系人

Intent editIntent = new Intent(Intent.ACTION_EDIT,Uri.parse("content://com.android.contacts/contacts/"+cb.getContactId()));
            startActivity(editIntent);

四、删除联系人

//*************删除联系人******************
                Uri deleteUri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, cb.getContactId());
                Uri lookupUri = ContactsContract.Contacts.getLookupUri(ContactsDetailActivity.this.getContentResolver(), deleteUri);
                if (lookupUri != Uri.EMPTY) {
                  int del = ContactsDetailActivity.this.getContentResolver().delete(deleteUri, null, null);
                  LogUtil.logI("==========popupMenu============del:"+del);
                }

以上所述是小编给大家介绍的Android 调用系统联系人界面(添加联系人,添加已有联系人,编辑和修改),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# android  # 调用系统联系人界面  # Android调用系统自带的分享功能实例代码  # Android实现调用系统图库与相机设置头像并保存在本地及服务器  # Android分享微信小程序失败的一些事小结  # Android实现分享微信好友及出现闪退的解决办法  # 解决Android调用系统分享给微信  # 出现分享失败  # 分享多文件必须为图片格式的问题  # 已有  # 小编  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # dir  # person  # contact  # cursor  # contacts  # setType  # vnd  # raw_contact  # number  # provider  # PHONE 


相关文章: 移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  如何高效生成建站之星成品网站源码?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  制作农业网站的软件,比较好的农业网站推荐一下?  建站之星代理平台如何选择最佳方案?  电商平台网站制作流程,电商网站如何制作?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  C#如何使用XPathNavigator高效查询XML  定制建站哪家更专业可靠?推荐榜单揭晓  ,sp开头的版面叫什么?  建站之星后台密码遗忘如何找回?  网站插件制作软件免费下载,网页视频怎么下到本地插件?  长沙做网站要多少钱,长沙国安网络怎么样?  建站主机如何安装配置?新手必看操作指南  网站制作企业,网站的banner和导航栏是指什么?  ,在苏州找工作,上哪个网站比较好?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  枣阳网站制作,阳新火车站打的到仙岛湖多少钱?  西安大型网站制作公司,西安招聘网站最好的是哪个?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  Swift开发中switch语句值绑定模式  建站之星2.7模板:企业网站建设与h5定制设计专题  如何快速生成可下载的建站源码工具?  c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】  建站中国官网:模板定制+SEO优化+建站流程一站式指南  定制建站流程步骤详解:一站式方案设计与开发指南  昆明网站制作哪家好,昆明公租房申请网上登录入口?  电脑免费海报制作网站推荐,招聘海报哪个网站多?  c# 服务器GC和工作站GC的区别和设置  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  如何快速查询网站的真实建站时间?  如何快速搭建安全的FTP站点?  建站之星导航菜单设置与功能模块配置全攻略  香港服务器如何优化才能显著提升网站加载速度?  c++ stringstream用法详解_c++字符串与数字转换利器  ,如何利用word制作宣传手册?  建站为何优先选择香港服务器?  高防服务器:AI智能防御DDoS攻击与数据安全保障  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  网站制作难吗安全吗,做一个网站需要多久时间?  如何在IIS管理器中快速创建并配置网站?  宁波自助建站系统如何快速打造专业企业网站?  Thinkphp 中 distinct 的用法解析  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  广东企业建站网站优化与SEO营销核心策略指南  建站之星代理如何获取技术支持?  安云自助建站系统如何快速提升SEO排名?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。