Wie kann ich die Größe eines Bildes, das ich aus der Galerie ausgewählt habe, in Android ändern?

Ich baue ein Android wo. Innerhalb einer Aktivität habe ich eine Bildschaltfläche. Wenn ich darauf klicke, öffnet sich die Galerie und ich kann ein Bild auswählen. Dann habe ich dieses Bild als neues Bild für die Bildschaltfläche festgelegt. Das Problem ist, dass das Bild in meiner Aktivität viel zu groß erscheint. Wie kann ich es in meine Bildschaltfläche einfügen?

protected void onActivityResult(int requestCode, int resultCode, Intent imageReturnedIntent) { 
    super.onActivityResult(requestCode, resultCode, imageReturnedIntent); 

    switch(requestCode) { 
    case SELECT_PHOTO:
        if(resultCode == RESULT_OK){  
            Uri selectedImage = imageReturnedIntent.getData();
            String[] filePathColumn = {MediaStore.Images.Media.DATA};

            Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null);
            cursor.moveToFirst();

            int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
            String filePath = cursor.getString(columnIndex);
            cursor.close();


            Bitmap yourSelectedImage = BitmapFactory.decodeFile(filePath);

            mImageButton.setImageBitmap(yourSelectedImage);
        }
    }
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage