为现有联系人添加自定义字段

时间:2013-09-10 11:39:45

标签: android

我正在尝试将自定义字段添加到原始联系人ID,即时使用:

public static final String MIMETYPE="vnd.android.cursor.item/favsong";

ContentValues values = new ContentValues();
values.put(Data.RAW_CONTACT_ID, id);
values.put(Data.MIMETYPE, MIMETYPE);
values.put(Data.DATA1, "MyFavSong");
Uri dataUri = getContentResolver().insert(Data.CONTENT_URI, values);

插入总是在我的所有联系人上都返回OK但在尝试获取值后(通过查询mime类型和原始联系人ID)我可以看到它在我的某些联系人中不存在,为什么?

任何与我的联系人属于多个账户(有时是Linkedin,facebook,google等等)的事实相关的机会

TNX

0 个答案:

没有答案