2 ztt2dd2 ztt2dd2 于 2016.03.30 10:32 提问

android获取联系人会有空号码数据

现在在做通讯录功能,发现有些客户读到的通讯录会有为空的号码数据,请问这有可能是什么原因?

3个回答

CSDNXIAOD
CSDNXIAOD   2016.03.30 11:32

android 联系人获取号码类型
android 联系人获取号码类型
Android如何获取系统联系人数据?
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

qq_24941111
qq_24941111   2016.04.04 14:07

可能是建立了联系人信息,保存联系人号码,后来又删掉了该联系人的号码,而在安卓通讯录的数据库里仍然有该电话号的ID存在,仍与联系人ContractID关联。
安卓在删除电话的时候,并不是从数据库里删除记录,而是ContractID不再与对应得电话ID关联。因此这跟程序怎么读取电话有关。

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.07.28 13:31

Android添加联系人的时候联系电话也不是必填项呀

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!