[android]_[初级]_[现有联系人中新增属性:如添加Phone Number, Email, address,Im ,Website, Organization, nickname,note]
来源:互联网 发布:平板电脑软件大全 编辑:程序博客网 时间:2024/05/29 12:15
case "phone_v2": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId); //contactId 是联系人的idvalues.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);values.put(Phone.NUMBER, value);values.put(Phone.LABEL, "手机号");values.put(Phone.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "email_v2": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, Email.CONTENT_ITEM_TYPE);values.put(Email.DATA, value);values.put(Email.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "im": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, Im.CONTENT_ITEM_TYPE);values.put(Im.DATA, value);values.put(Im.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "nickname": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, Nickname.CONTENT_ITEM_TYPE);values.put(Nickname.NAME, value);context.getContentResolver().insert(uri, values);}break;case "organization": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Organization.MIMETYPE, Organization.CONTENT_ITEM_TYPE);int n = value.lastIndexOf("-");String company = value.substring(0, n);String title = value.substring(n + 1);values.put(Organization.COMPANY, company);values.put(Organization.TITLE, title);values.put(Organization.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "postal_address_v2": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, StructuredPostal.CONTENT_ITEM_TYPE);values.put(StructuredPostal.FORMATTED_ADDRESS, value);values.put(StructuredPostal.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "website": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, Website.CONTENT_ITEM_TYPE);values.put(Website.URL, value);values.put(Website.TYPE, type);context.getContentResolver().insert(uri, values);}break;case "note": {ContentValues values = new ContentValues();values.put(Data.RAW_CONTACT_ID, contactId);values.put(Data.MIMETYPE, Note.CONTENT_ITEM_TYPE);values.put(Note.NOTE, value);context.getContentResolver().insert(uri, values);}break;}
0 0
- [android]_[初级]_[现有联系人中新增属性:如添加Phone Number, Email, address,Im ,Website, Organization, nickname,note]
- Android联系人中添加归属地分组
- [Cocoa]_[初级]_[NSTableView添加背景图片]
- [Cocoa]_[初级]_[获取图片文件的属性值:如图片大小、位深度、宽高、最后修改日期]
- [Android]_[初级]_[adb 实用命令]
- [Android]_[初级]_[adb 实用命令]
- [Android]_[初级]_[adb 实用命令]
- android开发笔记之联系人中添加手机铃声功能的实现
- [Android]_[初级]_[Android开发环境搭建入门(Windows)]
- [Android]_[初级]_[Android开发环境搭建入门(MacOSX)]
- [android]_[初级]_[android studio中使用单元测试]
- [Android]_[初级]_[Android开发环境搭建入门(Windows)]
- [android研究联系人之二]联系人Email/Nickname数据操作
- android动画_属性动画
- android 联系人中,在超大字体下,添加至联系人界面(ConfirmAddDetailActivity)上有字体显示不全的问题
- Android学习笔记---22_访问通信录中的联系人和添加联系人,使用事物添加联系人...
- [Object-C]_[初级]_[object类的对象和属性@property]
- [wxWidgets]_[初级]_[Mac OS X下添加输入框的右键菜单]
- 黑马程序员—【Java基础篇】之正则表达式
- iOS:常规问题 崩在model中
- redhat 中文乱码
- Nmap学习笔记
- Android中的Handler机制
- [android]_[初级]_[现有联系人中新增属性:如添加Phone Number, Email, address,Im ,Website, Organization, nickname,note]
- 关于如何用数组存储另一个数组的排序索引
- 排序之set集合排序
- maven学习笔记-03-maven安装篇
- hdu 3652
- 时间序列基础包xts
- android Handler 机制研究学习笔记
- 刘强东哈佛演讲
- 游承超:手机钢化玻璃膜平边与弧边的区别(1P)