我有一个相当复杂的Android应用程序,'layout'文件夹的内容变得越来越大.我试图将各个布局的xml文件组织成子文件夹,例如layout/buttons /,layout/activity /,layout/views /等.这似乎不起作用,文件夹的内容未解析为R上课
有没有办法做到这一点?
谢谢!
Foa*_*Guy 22
我不认为你能做到这一点.我相信它只支持某些文件夹名称,如layout-large,layout-mdpi,layout-hdpi,layout-fr等.您可以使用多个这些修改,以及layout-fr-hdpi-large.
此页面显示所有允许的修饰符
http://developer.android.com/guide/topics/resources/providing-resources.html
现在使用Android Studio和Gradle,您可以在项目中拥有多个资源文件夹.允许不仅组织您的布局文件,还组织任何类型的资源.
它不完全是一个子文件夹,但可以分离您的应用程序的一部分.
配置是这样的:
sourceSets {
main {
res.srcDirs = ['src/main/res', 'src/main/res2']
}
}
Run Code Online (Sandbox Code Playgroud)
查看文档.
| 归档时间: |
|
| 查看次数: |
20190 次 |
| 最近记录: |