Android Java:我需要将一个位图和名称,移动号码一起保存到联系人列表中

时间:2011-10-04 09:32:35

标签: android bitmap contacts

Android:Java

我可以将姓名,手机号码保存到我的联系人列表中。

  • 但是,我无法将徽标/位图保存到联系人列表中的(新项目)。

您是否可以向我发送一段代码以将位图/徽标保存到联系人列表中?

谢谢, 库马尔

1 个答案:

答案 0 :(得分:0)

ContentValues values = new ContentValues();
values.put(People.NAME, "Serkan Ozel");
Uri uri = getContentResolver().insert(People.CONTENT_URI, values); 

Bitmap photo = myImage.getBitmap();
if (photo != null) {
  ByteArrayOutputStream stream = new ByteArrayOutputStream();
  photo.compress(Bitmap.CompressFormat.JPEG, 75, stream);
  People.setPhotoData(getContentResolver(), uri, stream.toByteArray
());

}