Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在联系人字段中添加一个字段(列),我可以在代码中为该字段设置值,移动用户无法在联系人属性中看到该字段。这样我可以使用联系人信息而无需创建另一个数据库来复制联系人数据库。这可能吗?请帮我
我不认为你可以直接修改联系人数据库(或者至少在没有先root设备的情况下不能)。
如果您想向存储的联系人添加其他信息,我认为您最好的选择是实际创建一个新数据库。只需创建一个包含列的新表,[CONTACT_ID, YOUR_NEW_FIELD]并将该额外信息存储在该联系人中。此外,这样您就不会使用您的应用程序的专有信息污染联系人的数据库,如果用户删除您的应用程序,这将毫无意义。
[CONTACT_ID, YOUR_NEW_FIELD]