Cómo cargar un mapa de bits en una vista de imagen con Picasso

Sí, estoy usando Picasso para cargar un mapa de bits. La razón es que estoy descodificando URIs en una parte de mi adaptador, y cargando mapas de bits en otro, y leo aquí que

Siempre debe llamar a Picasso, incluso si su URL es nula. De esta manera sabe que la vista de la imagen se ha reciclado.

Así que lo intenté …

Bitmap bitMap; ... Picasso.with(getContext()) .load(bitMap) .into(imageView); 

Pero tengo este error

No se puede resolver el método 'load (android.graphics.Bitmap)'

One Solution collect form web for “Cómo cargar un mapa de bits en una vista de imagen con Picasso”

No se puede poner Bitmap para el método de carga de Picasso . Puede utilizar sólo uri , file , url path and int resource id .

Si usted está descargando la imagen de url entonces usted puede hacer como abajo código:

 String url = "your_url"; Picasso.with(context).load(url) .placeholder(R.drawable.any_drawable) .error(R.drawable.anydrawable).into(your_imageView); 

Para otro recurso es igual, sólo load parameter método de load se cambia dependiendo del resource que está utilizando.

  • ¿Cómo tratar con Picasso OutOfMemoryError?
  • Memoria caché de picasso para Android
  • Obteniendo el ancho y altura de la imagen con la biblioteca picasso
  • Imágenes de Picasso Library y GridView
  • Google Map personaliza la imagen de marcador con picasso, se actualiza dos veces para mostrar la imagen
  • Cargando varias imágenes con Picasso en el fondo
  • Cargar mapa de bits con RGB_565 a través de Picasso
  • Imágenes grandes (desde archivo) no se cargan en Picasso, no se ha observado ningún error obvio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.