全网整合营销服务商

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

免费咨询热线: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 


相关文章: 网站制作企业,网站的banner和导航栏是指什么?  如何用免费手机建站系统零基础打造专业网站?  建站之星图片链接生成指南:自助建站与智能设计教程  ,交易猫的商品怎么发布到网站上去?  建站之星安装提示数据库无法连接如何解决?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  如何在搬瓦工VPS快速搭建网站?  网站图片在线制作软件,怎么在图片上做链接?  网站制作软件有哪些,制图软件有哪些?  如何通过虚拟主机快速完成网站搭建?  如何快速搭建高效香港服务器网站?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  IOS倒计时设置UIButton标题title的抖动问题  如何用美橙互联一键搭建多站合一网站?  如何快速搭建自助建站会员专属系统?  北京的网站制作公司有哪些,哪个视频网站最好?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  C#怎么使用委托和事件 C# delegate与event编程方法  如何在景安服务器上快速搭建个人网站?  ,想在网上投简历,哪几个网站比较好?  如何零基础开发自助建站系统?完整教程解析  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  大连网站设计制作招聘信息,大连投诉网站有哪些?  招商网站制作流程,网站招商广告语?  如何在Golang中处理模块冲突_解决依赖版本不兼容问题  长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?  网站制作价目表怎么做,珍爱网婚介费用多少?  如何在Tomcat中配置并部署网站项目?  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  如何通过商城自助建站源码实现零基础高效建站?  如何快速搭建虚拟主机网站?新手必看指南  如何在阿里云通过域名搭建网站?  如何将凡科建站内容保存为本地文件?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  魔方云NAT建站如何实现端口转发?  如何快速搭建个人网站并优化SEO?  高端建站如何打造兼具美学与转化的品牌官网?  如何用西部建站助手快速创建专业网站?  建站之星安装模板失败:服务器环境不兼容?  如何快速搭建高效WAP手机网站吸引移动用户?  如何在景安云服务器上绑定域名并配置虚拟主机?  建站主机解析:虚拟主机配置与服务器选择指南  高性能网站服务器配置指南:安全稳定与高效建站核心方案  如何选择高效可靠的多用户建站源码资源?  免费ppt制作网站,有没有值得推荐的免费PPT网站? 

您的项目需求

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