usar telefono tarjeta samsung que pasar para memoria los las interno interna hacer externa descarguen cómo configurar como celular cambiar archivos aplicaciones almacenamiento ala activar android picasso image-loading

android - telefono - cómo cambiar de almacenamiento interno a tarjeta sd samsung?



Cómo cargar la imagen desde la tarjeta SD usando la biblioteca Picasso (3)

En la versión 2.5.2 de Picasso, debe pasar un archivo como argumento para cargar el método, por lo que la imagen se puede cargar como:

Picasso.with(context).load(new File(images.get(position).getDataPath())) .resize(96, 96).centerCrop().into(viewHolder.image);

Necesito cargar imágenes de la tarjeta SD en gridview. Por eficiencia estoy usando la biblioteca de Picasso

Picasso.with(activity).load(images.get(position).getDataPath()) .resize(96, 96).centerCrop().into(viewHolder.image);

Utilicé el siguiente código en el adaptador. desafortunadamente no puedo ver ninguna imagen, así que por favor, ¿alguien puede ayudar?

Nota Y también puede alguien sugerir una biblioteca de carga de imágenes eficiente para cargar las imágenes desde la tarjeta SD.

Requisito No debo cargar la imagen cada vez que me desplazo. Si ya está cargado, no cargue la imagen en el desplazamiento


No quería crear un new File porque si la ruta ya se había obtenido de un archivo existente, no es necesario un nuevo objeto (quiero ver la imagen ya existente en el dispositivo).

De acuerdo con los documentos de Picasso, debes hacer algo como esto: file:///android_asset/DvpvklR.png

Así que solía tener: /storage/sdcard/Pictures/findyoursport/yoursport_1482358052384.jpeg

Prepending: file:// hizo el truco


Para cargar el archivo necesitas convertirlo a un uri primero

Uri uri = Uri.fromFile(new File(images.get(position).getDataPath())); Picasso.with(activity).load(uri) .resize(96, 96).centerCrop().into(viewHolder.image);

Requisito No debo cargar la imagen cada vez que me desplazo. Si ya está cargado, no cargue la imagen en el desplazamiento

  • Picasso es excelente para esto.