의도를 사용하여 이미지를 클릭하고 Android 카메라를 실행할 때 발생하는 문제가 있습니다. 의도 데이터은 크기가 조정 된 비트 맵 이미지의 정보를 전달합니다. 어쩌면 내가 잘못 이해 한 것일 수도 있지만, 그것을 바로 잡기 위해 무엇을 할 수 있는지 제안하십시오. 이미지 뷰 내가 클릭 같은 이미지를 표시하지만 아주 여기비트 맵 이미지 크기 조정
하나는 기본 코드입니다 blurrred : 당신이 카메라에 URI를 전달하고 그것에서 이미지를 얻을해야
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
InputStream stream= null;
super.onActivityResult(requestCode, resultCode, data);
if(this.requestCode == requestCode && resultCode == RESULT_OK){
try{
//stream= getContentResolver().openInputStream(data.getData());
Bundle extras= data.getExtras();
Bitmap bitmap = (Bitmap) extras.get("data");
imageHolder.setImageBitmap(bitmap);
}
catch (Exception ex){
ex.printStackTrace();
}
}
}
어쩌면
사용 bitmap.createScaledBitmap(); –
비트 맵 대신 uri를 사용하지 않는 이유는 무엇입니까? –