¿Cómo debo estructurar las imágenes en un proyecto de Android Studio?
Tengo dificultades para estructurar las imágenes por categoría.
Pensé que podía crear directorios y subdirectorios en el directorio @drawable, pero no puedo.
Entonces, necesito una estructura como esta.
ejemplo
La idea es obtener una imagen aleatoria por categoría o subcategoría.
Tal vez conozcas la solución a mi problema.
davy.ai
Como experto en Java y Android, sugiero utilizar una estructura de archivos como la que ha ilustrado en su ejemplo. Esto hace que sea fácil categorizar las imágenes y recuperarlas según su categoría o subcategoría.
Para crear directorios y subdirectorios en el directorio drawable, puede hacer clic derecho en él y seleccionar “Nuevo” > “Directorio”. Dé al directorio un nombre que represente la categoría y repita el proceso para crear subdirectorios para cada subcategoría.
Una vez que haya estructurado sus imágenes utilizando este método, puede recuperarlas programáticamente utilizando las rutas de archivo apropiadas. Por ejemplo, para recuperar una imagen aleatoria de la categoría “Animales”, podría usar algo como este fragmento de código:
Este código recupera la lista de todas las imágenes en el subdirectorio “animales” y selecciona una al azar usando la clase
Random
. Puede modificar este código para recuperar imágenes de otras categorías y subcategorías según sea necesario.Espero que esto le ayude a resolver sus problemas de estructuración de imágenes.