有没有办法我可以在android中的ContactsContract数据库中添加自定义列

时间:2012-12-13 00:22:59

标签: android

我想知道是否可以在android中的现有ContactsContract数据库中添加自定义列?

2 个答案:

答案 0 :(得分:0)

不,抱歉,该数据库是由您以外的应用维护的。更改数据库的唯一方法是使用ContentProvider的修改版本构建您自己的Android操作系统副本。

答案 1 :(得分:0)

实际上:

  1. ContactsContract是一个包含常量的类。这些常量描述了Contacts Provider中的各种表和列。
  2. 您可以将自定义行添加到ContactsContract.Data定义的表中,但需遵守文档中描述的警告。