0

我正在尝试在 Android 1.6 中添加联系人(姓名、电话号码、备注、电子邮件 ID),但我无法这样做,因为 Android 1.6 不支持 ContactsContract/ContentProviderOperation 等。我在网上搜索了很多,但找到了 Android 1.6 以上的所有示例。

4

2 回答 2

0

联系人 API 直到 Android 2.0 才出现。如果您想使用此 API,您必须针对 2.0+ SDK 开发您的应用程序。

来源:http: //developer.android.com/resources/articles/contacts.html

于 2012-05-14T07:29:20.903 回答
0

@Nick 我找到了解决方案感谢您的帮助这是一些用于从 Android 1.6 中的联系人中检索电子邮件的代码片段

    String[] PROJECTION = new String[] { Contacts.ContactMethods._ID,
            Contacts.ContactMethods.DATA, Contacts.PeopleColumns.NAME };
    c = managedQuery(Contacts.ContactMethods.CONTENT_EMAIL_URI, PROJECTION,
            null, null, Contacts.ContactMethods.DEFAULT_SORT_ORDER);
于 2012-05-18T04:42:14.103 回答