从ContactsContract-ContentProvider中删除一个单元格

时间:2012-01-02 21:48:29

标签: android android-contentprovider

嗨其他Android程序员,

我不想申请从联系人中删除一个单一的信息,我不是指一个电话号码或一个地址,我实际上只是意味着只有来自地址的street或仅job_description来自组织。从技术上讲,我不会删除ContactsContract-ContentProvider的数据表中的一行单元格。

我重复了两次文档,但是当他们描述insert-,update-,delete-,query-方法时,他们只讨论整行:(

有人知道如何删除一个特定的单元格吗?或者我应该用一个单元格更新一行,以便“”(空字符串)?或者我甚至需要读取整行,将一个单元格设置为“”(空字符串)并更新整行?

事先干杯并感谢Ali3n

1 个答案:

答案 0 :(得分:0)

不要删除它..尝试更新它..

1)添加特定列的新值,例如contentValues.put(STREET,“”);

2)使用update方法更新表。并使用where_id = ur id。

的where条件

PS:列名不正确。