En mi proyecto de Android, quiero recorrer toda la colección de recursos de Drawable
. Normalmente, sólo se puede recuperar un recurso específico a través de su ID de usar algo como:Recuperando todos los recursos extraíbles del objeto de recursos
InputStream is = Resources.getSystem().openRawResource(resourceId)
Sin embargo, quiero conseguir todos los recursos Drawable
donde no a saber de antemano su identificación. ¿Hay una colección en la que pueda acceder a través de un bucle o quizás una forma de obtener la lista de ID de recursos con los recursos de mi proyecto?
O, ¿hay alguna manera para mí en Java para extraer todos los valores de propiedad de la clase estática R.drawable
?
Gracias, lo comprobaré. Estoy intentando cargar texturas en la memoria para usarlas en un juego OpenGL. –
Esto funciona y es menos específico del proyecto (debido a que la clase 'R' es específica del proyecto), que me gusta. La única diferencia es que tengo que usar la carpeta "assets" en lugar de la carpeta "res". –