Come posso impostare lo sfondo di un pulsante immagine su un'immagine scattata dall'utente?
-
27-09-2019 - |
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);
Soluzione
Se stai usando ImageButton, perché non puoi usarlo
theImageButton.setImageBitmap(cameraBitmap)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow