Ich habe ein Problem, das auftritt, wenn ich ein Bild mit Intent klicke und Android Kamera starte. Das Bild, das ich durch Intent-Daten erhalten enthält Informationen über die Größe von Bitmap-Bild. Vielleicht habe ich ein falsches Verständnis, aber bitte schlagen Sie vor, was ich tun kann, um es zu korrigieren. Das Image zeigt das gleiche Bild klickte ich aber ein sehr blurrred einBitmap Bild Größenänderung
Hier ist der zugrunde liegende Code:
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();
}
}
}
Verwendung bitmap.createScaledBitmap(); –
Warum nicht Uri anstelle von Bitmap verwenden? –