Cómo convertir un objeto de imagen en un objeto de mapa de bits, Android

cómo puedo convertir una imagen en un mapa de bits, lo que intenté en el código no está funcionando. ¿Alguna idea sobre cómo hacer esto? Quería obtener la imagen en el objeto de imagen y poner esa imagen en el ImageView llamado imageOne.

showBitmap.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Picture picture = wv.capturePicture(); Bitmap bm = Bitmap.createBitmap(picture.getWidth(), picture.getHeight(), Bitmap.Config.RGB_565); Canvas c = new Canvas(bm); picture.draw(c); imageOne.setImageBitmap(bm); } }); 

Agrega esto:

 //Convert Picture to Bitmap private static Bitmap pictureDrawable2Bitmap(Picture picture) { PictureDrawable pd = new PictureDrawable(picture); Bitmap bitmap = Bitmap.createBitmap(pd.getIntrinsicWidth(), pd.getIntrinsicHeight(), Config.ARGB_8888); Canvas canvas = new Canvas(bitmap); canvas.drawPicture(pd.getPicture()); return bitmap; } 

Referencia: Android – Cómo convertir la imagen de webview.capturePicture () a byte [] y de nuevo a bitmap

A continuación, modifique su código de la siguiente manera:

 showBitmap.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Picture picture = wv.capturePicture(); Bitmap bm = pictureDrawable2Bitmap(picture); imageOne.setImageBitmap(bm); } }); 
  • Android - botón con imagen - imagen oscura cuando el botón está deshabilitado
  • Android: relleno de imagen
  • ¿Cómo cambio el tinte de un ImageButton en el enfoque / presione
  • Añadir una imagen a Android MapView
  • ¿Puedo usar la imagen JPG en lugar de la imagen PNG como fondo?
  • Página de PDF de Android para api de imágenes
  • Cómo implementar efectos de distorsión de imagen en Android
  • Cómo cargar la imagen de la URL de carga de perezosos en Google Maps
  • Android: ¿Cómo comparar el recurso de una imagen con R.drawable.imagename?
  • Tirar a la animación del zumbido
  • Android: botón de imagen como un hipervínculo, llamada telefónica, direcciones de mapa?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.