Hace ParseImageView cache ParseFile

ParseImageView analiza ParseFile en Android. Si guarda caché parseFile, ¿Cómo puedo encontrar la ruta de acceso de esos archivos en mi dispositivo android.

ParseImageView imageView = (ParseImageView) findViewById(android.R.id.icon); // The placeholder will be used before and during the fetch, to be replaced by the fetched image // data. imageView.setPlaceholder(getResources().getDrawable(R.drawable.placeholder)); imageView.setParseFile(file); imageView.loadInBackground(new GetDataCallback() { @Override public void done(byte[] data, ParseException e) { Log.i("ParseImageView", "Fetched! Data length: " + data.length + ", or exception: " + e.getMessage()); } }); 

Parece que @suresh kumar está muerto a la derecha, por lo que esta pregunta se resuelve con "no" , pero después de haber tenido este problema, quería dejar caer algún código aquí para evitarlo.

Utilizo Universal Image Loader para la carga de imágenes de URL y admite muchas opciones de configuración para la caché y la visualización. Configure en su clase de aplicación con (en el momento de la escritura):

  //Create image options. DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.button_default) .cacheInMemory(true) .cacheOnDisc(true) .build(); //Create a config with those options. ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()) .defaultDisplayImageOptions(options) .build(); ImageLoader.getInstance().init(config); 

Y luego usarlo con Parse donde desea cargar y almacenar en caché su imagen:

  ParseImageView itemImage = (ParseImageView) v.findViewById(R.id.iv_item); ParseFile photoFile = item.getParseFile("picture"); if (photoFile != null) { //Get singleton instance of ImageLoader ImageLoader imageLoader = ImageLoader.getInstance(); //Load the image from the url into the ImageView. imageLoader.displayImage(photoFile.getUrl(), itemImage); } 

Espero que ayude.

ParseImageView no almacena en caché ParseFile, sólo se utiliza para mostrar el archivo de imagen almacenado en Parse.com. Mira esto

Y esto

  • Parse: nombre de usuario y contraseña no válidos
  • Almacenar varios objetos ParseFile en un único ParseObject
  • Android Parse Push Notification No se muestra Icono en Marshmallow
  • Almacén de datos local ParseQuery orderByDescending con createdAt no funciona
  • Android Parse - ParseQuery con condiciones de igualdad de lista para campo / columna
  • Compara las fechas con Parse.com
  • Facebook SDK: invalide alcance: información básica use public_profile, amigos de usuario en su lugar
  • Android ParseQueryAdapter paginación con RecyclerView.Adapter
  • ¿Anulando la notificación push en BroadcastReceiver (PushBots)?
  • ProGuard no puede encontrar bibliotecas de referencia
  • Parse.com - Sonido personalizado de notificación push de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.