【问题标题】:Android: how to relate data to a ContactAndroid:如何将数据与联系人相关联
【发布时间】:2012-09-27 14:43:23
【问题描述】:

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

【问题讨论】:

    标签: android database sqlite android-contacts


    【解决方案1】:

    SQLite 能够attach to other databases 以便他们的表可以在一个查询中使用。但是,这将要求您的应用可以实际访问联系人数据库文件,而不是这种情况。

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

    【讨论】:

    猜你喜欢
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多