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