Selector de archivos múltiples / selector de diálogo de Android

He estado recorriendo el Internet para un sencillo fácil de implementar Android archivo selector de diálogo que también tiene la opción de seleccionar varios archivos y devolver un uri o matriz de cadena con todos los archivos seleccionados.

Actualmente utilizo aFileChooser en github y es según me mejor que android-file-dialog . Pero tampoco aborda el problema de pasar varios archivos.

Soy sólo un desarrollador androide intermedio, pero creo que esto sería algo no tan difícil de implementar por un profesional.

He mirado el código de aFileChooser y creo que la adición de una casilla de verificación para el elemento del archivo sería el camino a seguir, pero en lo que respecta al código se refiere no tengo ni idea y el desarrollador parece que realmente no va a trabajar en él en el futuro previsible

Así que en breve estoy pidiendo ayuda para agregar la opción de seleccionar varios archivos a aFileChooser a través de la github o aquí, o tal vez me sugieren un mejor diálogo que hace lo que quiero.

    No conozco ningún selector de archivos que puedas usar, pero puedo mostrarte cómo me hice mi propio tiempo hace mucho tiempo. Es realmente bastante feo, pero hace lo que pides. Puede seleccionar varios archivos y un ArrayList<File> se devuelve a través de Intent .

    Así que usted podría usarlo como un ejemplo de cómo hacerlo, e implementarlo usted mismo, si realmente lo necesita (no te recomendaría usar el mío como lo es ahora).

    Aquí están los enlaces a GitHub :

    • FileSelectionActivity .
    • Archivo de diseño utilizado para FileSelectionActivity .
    • MainActivity , en la línea 225 se inicia FileSelectionActivity .

    A continuación hay una captura de pantalla de FileSelectionActivity , como he dicho, feo.

    "Go Up" va a un nivel superior de la jerarquía de archivos, hay dos ListView s, uno para los directorios y otro para los archivos. Los archivos tienen casillas de verificación. Cuando se pulsa el botón de compartir, se comprueba cada elemento del segundo ListView para ver si la casilla de verificación está activa o no. Es la línea 71 del archivo FileSelectionActivity .

    FileSelectionActivity en el teléfono

    De todos modos, espero que esto le ayuda a hacer su propio selector de archivos, o algo.

    Gracias a la respuesta anterior, he hecho una biblioteca simple que aborda la preocupación. No sólo pasa una serie de rutas de archivo, sino que también se puede utilizar para seleccionar una carpeta.

    • Tiene miniaturas para archivos de imagen
    • Desplazamiento automático hasta la última posición de desplazamiento
    • Pronto dispondrá de soporte de idiomas para varios locales

    Aquí está: https://github.com/tapaulo/Android-Multiple-file-Selector-Dialog

    Introduzca aquí la descripción de la imagen

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.