es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , , ,

Answer

  1. Avatar for 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:

    String[] animalImages = new File("drawable/animals").list();
    String randomImage = animalImages[new Random().nextInt(animalImages.length)];
    

    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.

Comments are closed.