2
다른 정보가있는 연락처 사진을 배치 삽입물에 삽입하고 싶습니다. "is"는 사진의 URI를 사용하는 입력 스트림입니다.Android : 일괄 삽입 사진
사진을 배치와 함께 삽입 할 수없는 것 같습니다. 어떤 포인터?
다른 정보가있는 연락처 사진을 배치 삽입물에 삽입하고 싶습니다. "is"는 사진의 URI를 사용하는 입력 스트림입니다.Android : 일괄 삽입 사진
사진을 배치와 함께 삽입 할 수없는 것 같습니다. 어떤 포인터?
이 방법으로 문제를 해결할 수 있습니다.
ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
photo.compress(Bitmap.CompressFormat.PNG, 100, baos);
ops.add(ContentProviderOperation.newInsert(Data.CONTENT_URI)
.withValue(Data.RAW_CONTACT_ID, rawId)
.withValue(Data.MIMETYPE, ContactsContract.CommonDataKinds.Photo.CONTENT_ITEM_TYPE)
.withValue(ContactsContract.CommonDataKinds.Photo.PHOTO, baos.toByteArray())
.build());
추가 설명 : 사진 비트 맵 유형, 비트 맵 사진이다; – user408273