Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Archivos de lista de android contenidos en la subcarpeta de activos

Creo algunas carpetas en los activos. Cada carpeta contiene archivos que me gustaría listar. Estoy usando código siguiente pero consigo siempre un valor nulo para fileList. Gracias.

He utilizado, listFiles("/assets/images/","nothing");

 private void listFiles(String dirFrom, String dirTo) { File f = new File(dirFrom); String fileList[] = f.list(); if (fileList != null) { for ( int i = 0;i<fileList.length;i++) { Log.d("",fileList[i]); } } } 

  • Android: pasa la referencia de función a AsyncTask
  • Android - Prevenga la pantalla blanca al inicio
  • Reutilizar conexiones TCP con HttpsUrlConnection
  • Retrofit 2.0b2: ¿Cómo obtener InputStream de la respuesta?
  • Android: uso no válido de SingleClientConnManager: conexión aún asignada
  • Obtener recursos de otro apk
  • Convertir objeto nulo en String
  • ¿Cómo hacer una matriz de org.apache.http.Header?
  • 2 Solutions collect form web for “Archivos de lista de android contenidos en la subcarpeta de activos”

    Probablemente querrá hacer esto:

     private void listFiles(String dirFrom) { Resources res = getResources(); //if you are in an activity AssetManager am = res.getAssets(); String fileList[] = am.list(dirFrom); if (fileList != null) { for ( int i = 0;i<fileList.length;i++) { Log.d("",fileList[i]); } } } 

    También su llamada de la función debe ser: listFiles("images"); Si desea listar imágenes.

    Lo más sencillo sería sin duda esto:

     String[] fileList = getAssets().list("images"); 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.