首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

怎样取得android短信数据库中发件人收件人的名字?解决思路

2012-04-30 
怎样取得android短信数据库中发件人收件人的名字?通过Content Provider读Android短信数据库sms的person字

怎样取得android短信数据库中发件人收件人的名字?
通过Content Provider读Android短信数据库sms的person字段是个序号(数字)还是一个display name? 我用模拟器取得的都是null, 但是短信发件人已经在我联系人列表中了,短信上也显示的是联系人的名字。 有什么办法可以取得短信发件人收件人的名字吗?

[解决办法]
person : 如果上面的手机号在你的联系人列表中存在的话,那么这个ID就是联系人的ID,否则是NULL

然后使用这个id你可以从联系人列表中读出这个人了。
其实有点像数据库的复合查询。。。。

热点排行