我想在联系字段中添加一个字段(列),我可以在代码中为该字段设置值,移动用户无法在联系人属性中看到该字段。这样我就可以使用联系信息而无需创建其他数据库复制联系人数据库。 这可能吗? 请帮帮我
答案 0 :(得分:0)
我认为您不能直接修改联系人数据库(或者至少在没有首先生根设备的情况下)。
如果您想向存储的联系人添加其他信息,我认为您最好的选择是实际创建一个新的数据库。只需创建一个包含[CONTACT_ID, YOUR_NEW_FIELD]
列的新表,并在那里存储该联系人的额外信息。此外,通过这种方式,您不会使用应用的专有信息污染联系人的数据库,如果用户删除了您的应用,这将毫无意义。