我正在尝试将联系人添加到电话地址簿中。
我已经成功了:我添加了一个新的联系人并为其分配了一个手机号码。将照片添加到联系人
现在我需要添加一个JPG我有我的资源目录中的联系人作为联系人照片。
我正在寻找教程,但找不到任何。
我需要定位旧手机,所以我需要使用旧的Contacts API。
任何人都可以帮忙吗?
ContentValues contact = new ContentValues();
contact.put(People.NAME, "testContact");
Uri insertUri = activity.getContentResolver().insert(People.CONTENT_URI, contact);
Uri phoneUri = Uri.withAppendedPath(insertUri, People.Phones.CONTENT_DIRECTORY);
contact.clear();
contact.put(People.Phones.TYPE, People.TYPE_MOBILE);
contact.put(People.NUMBER, "12128911");
updateUri = activity.getContentResolver().insert(phoneUri, contact);
这是使用ContactsContract类不适用于旧手机(<2.1) – 2011-12-20 12:54:10
雅,我已经提到,它从8+,这就是为什么我告诉你使用这个,并在清单把minsdkversion你想要的.. – user370305 2011-12-20 13:01:15
抱歉,我是Android新手,是否适用于运行Android 1.6,2.1等的手机。我认为这些库直到后来的版本才推出。 – 2011-12-20 13:09:59