Android上读取SIM卡上联系人信息[求助]
本帖最后由 renxiao2003 于 2010-04-07 16:21 编辑
哪位朋友有Android平台(1.6)上读取SIM卡上通讯录信息的示例代码?跟上!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
本帖最后由 renxiao2003 于 2010-04-07 16:21 编辑
哪位朋友有Android平台(1.6)上读取SIM卡上通讯录信息的示例代码?跟上!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
http://www.netmite.com/android/m ... /phone/ADNList.java
http://www.netmite.com/android/m ... ne/SimContacts.java
上面代码的原出处
复制代码
复制代码
唉。做项目遇到这个东西,整得我不爽。找好多资料都没用。
本帖最后由 renxiao2003 于 2010-04-11 21:47 编辑
在联系人的电话号码中有很多种,如果只想获得手机号码。代码如下:
Java代码
复制代码
本帖最后由 renxiao2003 于 2010-04-11 21:46 编辑
复制代码
在Android1.6及以前的版本中查询手机中的电话用android.provider.Contacts.People.CONTENT_URI
在Android2.0及以后(目前到了2.1,再往后不能保证无变化)用android.provider.ContactsContract.CommonDataKinds.Phone.CONTENT_URI
进行查询。
本帖最后由 renxiao2003 于 2010-04-11 21:46 编辑
看来这里没人做这个啊。把人家的代码反编译了(把dex反成ddx),看出点门道。
然后自己做了一个例子就出来了。其中取SIM卡的联系人信息的代码部分如下:
复制代码然后循环处理返回的游标就OK了。
难道没有人会吗?