¿Reutilizando la galería de imágenes predeterminada de Android?

Todos los ejemplos que he encontrado en línea para mostrar una galería de imágenes requieren la creación de un adaptador personalizado y hacer una tonelada de trabajo manual. ¿No hay un intento de que simplemente pueda pasar un camino o un filtro para reutilizar la funcionalidad de galería de imágenes predeterminada (mostrar miniaturas, tocar para ver la imagen completa, opciones de uso compartido, etc.), pero limitar los resultados al directorio de almacenamiento de mi aplicación?

  1. La aplicación Galería no tiene derechos para acceder a los archivos del directorio de almacenamiento de la aplicación.

  2. La aplicación Galería no forma parte del sistema operativo Android.

  3. La aplicación Galería es reemplazada de forma rutinaria por los fabricantes de dispositivos con sus propias implementaciones, por lo que incluso si encontró algún tipo de puerta trasera para la aplicación regular de Gallery que habilitó esto, probablemente no funcionaría en muchos dispositivos.

  4. Android en sí, en el proyecto de código abierto, tiene dos aplicaciones de Galería (Galería y Gallery3D), y no sé cuáles son necesariamente en cualquier dispositivo (si es que) o que es el que usted piensa suministros "la galería de imágenes por defecto funcionalidad ".

Sin embargo, esas aplicaciones de Gallery son de código abierto, por lo que puede copiar cualquier código que desee de ellos.

Puede utilizar este código para obtener la galería iniciada. El código para video es

Intent intent = new Intent(); intent.setType("video/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, "Select Video"), 666); 

Código de Image is

  Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, "Select Video"), 666); 

Y después de conseguir la forma de la cosa la galería, usted puede hacer lo que usted quiere de él Hace el poste si usted necesita pedir cualquier cosa gracias

  • Error de recursos en el estudio android después de la actualización: No se ha encontrado ningún recurso
  • Error de conexión de anuncios: EOF (nuevo en android)
  • Escritura de datos grabados PCM en un archivo .wav (java android)
  • ¿Por qué se genera un error al declarar una clase anidada de Fragmento estático como privada?
  • ¿Cuáles son las limitaciones de Python en Android?
  • ¿Cómo puedo obtener el código de respuesta de un VolleyError?
  • El recurso <número de ID de recurso> tipo 0x12 no es válido
  • Error al analizar xml: prefijo sin consolidar con el SDK de Facebook
  • No se puede crear el controlador dentro de hilo que no ha llamado Looper.prepare () dentro de AsyncTask para ProgressDialog
  • ¿Por qué DrawerLayout a veces falla al abrirse?
  • ¿Hacer una Snackbar sin vista?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.