[2011][안드로이드] 주소록에 사진 등록하기 코드 예제

안드로이드 주소록에 사진을 등록하고자 하는 경우 여러 가지 문제가 발생할 수 있습니다. 이러한 경우 구글 주소록 소스에 있는 아래 소스 파일을 참고하여 작업하면 삽질을 줄일 수 있을 것입니다.

1221174073.java

 대표적으로 insertPhoto() 함수나 updatePhoto() 함수 등을 이용하면 사진을 등록하는지 알 수 있을 것입니다. 그 외에 부분도 구글 주소록에서 참고할 수 있는 부분들이 좀 있기 때문에 주소록 작업을 하시는 분들이라면 구글 주소록 소스를 참고해 보시길 바랍니다.

만약 insertPhoto() 함수와 같은 것을 이용했는데도 사진이 제대로 등록이 안되거나, 주소록에 들어갔을 때 다운이 되는 경우가 발생할 수 있습니다. 이럴 때는 Photo.PHOTO 에 정상적으로 Bitmap 으로 바꿀 수 있는 데이터가 들어가는지 확인해야 합니다. BitmapFactory.decodeByteArray() 함수와 같은 것을 이용해서 decode 하였을 때 Bitmap 데이터가 정상적으로 나오는지 확인하면 됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다.