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


Organizar diseños de Android en subcarpetas

Tengo una aplicación androide bastante compleja, el contenido de la carpeta 'layout' es cada vez más grande. He intentado organizar los archivos xml de diseño individuales en subcarpetas, por ejemplo, layout / buttons /, layout / activity /, layout / views / etc. Esto no parece funcionar, el contenido de las carpetas no se analiza en el R . clase.

¿Hay alguna forma de hacer esto?

¡Gracias!

  • Haga que los botones tengan el mismo ancho en el diseño
  • Arrastre para cambiar el tamaño dinámico de un par de diseños adyacentes en Android
  • Use locale (ltr / rtl) para gravedad en TextView
  • Superposición de Android fuera / entre los límites de diseño
  • Cómo utilizar múltiples TouchDelegate
  • Cómo dejar que el ImageView y el TextView tengan la misma altura
  • Gaveta de navegación Atributo de diseño específico de la API de Android
  • ¿Es concatenación de cadenas de recursos / concatenación de cadenas, posible en el archivo de diseño?
  • 4 Solutions collect form web for “Organizar diseños de Android en subcarpetas”

    No creo que puedas hacer esto. Creo que sólo soporta ciertos nombres de carpeta como layout-large, layout-mdpi, layout-hdpi, layout-fr, etc. Puede usar más de una de estas modificaciones así como layout-fr-hdpi-large.

    Esta página muestra todos los modificadores permitidos

    http://developer.android.com/guide/topics/resources/providing-resources.html

    Otra opción es utilizar un prefijo para sus diferentes vistas. No es tan agradable como tener carpeta diferente, pero puede introducir algún orden.

    Ahora, con Android Studio y Gradle, puede tener varias carpetas de recursos en su proyecto. Permitir organizar no sólo sus archivos de diseño, sino cualquier tipo de recursos.

    No es exactamente una subcarpeta, pero puede separar partes de su aplicación.

    La configuración es la siguiente:

     sourceSets { main { res.srcDirs = ['src/main/res', 'src/main/res2'] } } 

    Compruebe la documentación .

    Hola, un buen ejemplo se publica aquí, consulte https://plus.google.com/u/0/+DmytroDanylyk/posts/bjYgPZFK1ti?cfem=1

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.