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!

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.