请教contacts中data表的is_super_primary的更新机制

Snail 2011-11-14 10:16:33
在contacts中用getContentResolver().update()更新data表中的IS_SUPER_PRIMARY字段的数据,可以更新为1,但是更新为0就不行了。
有人知道这是怎么回事吗?
...全文
144 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Snail 2011-11-15
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yangge2010 的回复:]

我记得好像是contactprovide.java中有屏蔽掉,你在那个文件中搜索
[/Quote]
找到了,是在ContactsProvider2.java的update方法中。如果只是在Contacts中把取消设置为默认号码,也就是把IS_SUPER_PRIMARY的值从1改为0,该怎么办??谢谢
yangge2010 2011-11-14
  • 打赏
  • 举报
回复
我记得好像是contactprovide.java中有屏蔽掉,你在那个文件中搜索

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧