En este tutorial veremos cómo convertir ImageView a Bitmap. Y verás que podrás hacerlo muy fácilmente y adaptarlo a tu código sin problemas, porque solo son dos líneas de código. Si estás trabajando con imágenes en Android Studio, esto te va a venir muy bien. Sin más rodeos, pasamos al código:
Convertir ImageView a Bitmap
Para convertir de ImageView a Bitmap únicamente tienes que copiar y pegar lo siguiente en tu Activity:
1 2 |
image1.buildDrawingCache(); Bitmap bmap = image1.getDrawingCache(); |
En este código, image1 es de tipo ImageView, lo he declarado en la cabecera de la actividad como ImageView image1. Por otro lado, bmap es el resultado del imageView convertido a bmap, por lo que podrás usarlo en cualquier función que requiera de Bitmap.
¡Así de fácil!
No necesitarás usar nada más. Ahora, ya tienes tu imageView convertida a Bitmap.
¿Te han quedado dudas sobre cómo convertir ImageView a Bitmap? Te aclararemos cualquier duda en los comentarios, aunque como ves es muy sencillo porque con solo 2 líneas de código tendrás tu bitmap listo para usar.
Buenos dias yo tengo problemas para instanciar y crear el objeto Save me dice que no tengo la clase me aparece en rojo sin opciones a que se debe esto
Al fin despues de una hora peleandome con android.
Te ganaste un admirador 🙂
Gracias.
Y si fuese al revés, es decir, convertir de Bitmap a Image, cómo sería?