通讯录添加新纪录
来源:互联网 发布:两棵枣树 知乎 编辑:程序博客网 时间:2024/04/29 04:07
RROR/AndroidRuntime(4522): Caused by: java.lang.NullPointerException
ERROR/AndroidRuntime(4522): at android.content.ContextWrapper.getContentResolver(ContextWrapper.java:90)
这表示,要在activity里面直接调用
如果还不行,那就查看权限,我测试代码如下,android2.3.3
ContentValues values = new ContentValues();Uri rawContactUri = getContentResolver().insert(RawContacts.CONTENT_URI, values);long rawContactId = ContentUris.parseId(rawContactUri);values.clear();values.put(Data.RAW_CONTACT_ID, rawContactId);values.put(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE);values.put(StructuredName.GIVEN_NAME, "Sullivan");values.put(StructuredName.FAMILY_NAME, "Mike");getContentResolver().insert(Data.CONTENT_URI, values);values.clear();values.put(Data.RAW_CONTACT_ID, rawContactId);values.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);values.put(Phone.NUMBER, "13989297343");values.put(Phone.TYPE, Phone.TYPE_HOME);values.put(Email.DATA, "ligang.02@163.com");values.put(Email.TYPE, Email.TYPE_WORK);getContentResolver().insert(Data.CONTENT_URI, values);
- 通讯录添加新纪录
- 新纪录
- mysql添加新纪录时,该记录自动添加时间列值的方法
- sipdroid实现添加通讯录
- ios 添加通讯录资料
- 通讯录添加信息
- IOS添加通讯录
- android通讯录 添加联系人
- Android-通讯录:添加联系人
- Android通讯录添加号码
- 添加联系人至通讯录
- 各位帮我看看我的代码为什么不能通过vba向access添加新纪录?
- [通讯录] android通讯录数据库表解析和添加,访问通讯录
- 更新和插入新纪录
- 调用android系统通讯录 添加一条通讯录数据
- iOS添加、删除通讯录 (清空通讯录)
- 添加通讯录类之间的调用
- 通讯录相关---前提基础 查询、添加
- Eclipse使用Git代替CVS与SVN实现版本管理
- Android API文档翻译——Service
- CuteEditor 使用详解
- 关于webwork+freemarker的简单实例
- 2011-1.21--1.30新年第四周
- 通讯录添加新纪录
- Hibernate中Cascade和Inverse简述
- android抽屉实现
- mstsc.exe的小插件,隐藏客户端计算机名
- 基于funambol ds 的云同步服务研究(四)-源码的研究摘记
- Ext.data.Store中JsonReader 属性值获取方法
- Understanding Ruby Blocks, Procs and Lambdas
- apache mina开发同步通信客户端
- 完全理解关键字this