Autor

Alejandro Alcalde

Data Scientist and Computer Scientist. Creator of this blog.

Más artículos de Alejandro Alcalde | Porfolio

Índice

Android ofrece más de un directorio en el que guardar ficheros que se incluirán en el paquete.: /assets. Está en el mismo nivel que el directorio /res, lo que significa que no es parte de los subdirectorios del mismo. A los archivos colocados en en el directorio /assets no se les generan IDs en R.java. Somos nosotros los que debemos especificar la ruta para leerlo. La ruta al fichero es una ruta relativa que comienza con /assets. Debemos usar la calse AssetManager para acceder a estos ficheros, como se muestra en el código de abajo:

String getStringFromAssetFile(Context activity)
   throws IOException
   {
       AssetManager am = activity.getAssets();
       InputStream is = am.open("test.txt");
       String s = convertStreamToString(is);
       is.close();
       return s;
   }

Siguiente Tema: Programación Android: Recursos - Repasando la estructura del directorio de recursos

¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo o comentando abajo.

Categorías:Etiquetas:

Quizá también te interese leer...