Удалить одну ячейку из ContactsContract-ContentProvider - PullRequest
0 голосов
/ 03 января 2012

Привет, коллеги-программисты,

Я не хочу, чтобы в моем заявлении была удалена одна информация из контакта, и я не имею в виду один номер телефона или один адрес, я имею в виду, например, только улица с адреса или только job_description от организации. Технически я не буду удалять одну ячейку из одной строки в Таблице данных ContactsContract-ContentProvider.

Я дважды редактировал документацию, но они говорят о целых строках, только когда они описывают методы вставки, обновления, удаления, запроса: (

Кто-нибудь знает, как удалить одну конкретную ячейку? Или я должен обновить одну строку с одной ячейкой, чтобы "" (пустая строка)? Или мне даже нужно прочитать одну целую строку, установить для одной ячейки значение "" (пустая строка) и обновить всю строку?

Приветствия и заранее спасибо Ali3n

1 Ответ

0 голосов
/ 03 января 2012

Не удаляйте его .. попробуйте обновить его ..

1) добавьте новое значение определенного столбца, например, contentValues.put (STREET, "");

2)обновить таблицу с помощью метода обновления.и используйте условие where, где contact_id = ur id.

PS: имена столбцов неверны.

...