안녕하세요 안드로이드펍 가족님들.
현재 LG폰에서 테스트중인데 앱에서 사진촬영한걸 이미지뷰에넣는걸할려고하는데 이상하게 LG폰에서는 안됩니다.
옵티머스G 같은 기종들에서요 왜그런지 아나요 ㅜㅜ
Log.e("kim", "카메라로 찍음");
if (imageData != null) {
String[] projection = { MediaStore.Images.Media.DATA };
Cursor cursor = managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
projection, null, null, null);
int column_index_data = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToLast();
_getPhotoPath = cursor.getString(column_index_data);
if (_getPhotoPath.length() == 0)
break;
Bitmap selectedImage = ImageLoadHelper.GetImageFromFile(
new File(_getPhotoPath), ui_imvGetPhoto.getWidth(),
ui_imvGetPhoto.getHeight(), 0);
if (selectedImage == null)
break;
int orient = ImageLoadHelper.GetImageOrientation(_getPhotoPath);
Matrix matrix = new Matrix();
matrix.postRotate(orient);
selectedImage = Bitmap.createBitmap(selectedImage, 0, 0,
selectedImage.getWidth(), selectedImage.getHeight(),
matrix, true);
selectedImage = ImageLoadHelper.getRoundedCornerBitmap(
selectedImage, 10);
Drawable d = new BitmapDrawable(selectedImage);
ui_imvGetPhoto.setBackgroundDrawable(d);
}
break;
}