Domanda

Voglio essere in grado di impostare lo sfondo di un pulsante immagine in un file XML per essere l'immagine che l'utente ha scattato sul telefono.

Ho l'immagine set come CamerabitMap.

cameraBitmap = (Bitmap) intent.getExtras().get("data");

E voglio passare quell'immagine per essere il forno di Imagebutton. Il problema è il metodo: setBackgroundDrawable() solo può passare in un disegno. Come faccio a cambiare quella bitmap in un'immagine disegnabile e renderla sullo sfondo?

Attualmente ho:

private ImageButton theImageButton;


theImageButton.setBackgroundDrawable(cameraBitmap);
È stato utile?

Soluzione

Se stai usando ImageButton, perché non puoi usarlo

theImageButton.setImageBitmap(cameraBitmap)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top