0

我是 android 编程的新手,我正在寻找一种向联系人添加数据的方法。特别是,我想向联系人添加几个字符串以在我的应用程序中使用。我认为最好的方法是有一个单独的数据库表(使用 sqlite)来存储这些字符串,并有一种方法可以将联系人与该表连接起来,例如通过表中包含的联系人的 ID。这是正确的方法吗?你能给我一个如何做到这一点的代码示例吗?还有其他方法可以实现这一点吗?谢谢

4

1 回答 1

0

SQLite 具有附加到其他数据库的能力,以便可以在一个查询中使用它们的表。但是,这将要求您的应用程序可以实际访问联系人数据库文件,但事实并非如此。

访问联系人数据的唯一方法是通过联系人内容提供程序。它允许您通过将具有用户定义的 MIME 类型的行添加到数据表来添加自己的数据。

于 2012-10-06T20:52:34.627 回答