在我的android项目中,我有一个名为layout的文件夹来存储布局的所有xml文件,但是里面还有一个名为layout_settings的文件夹
布局----> layout_settings ---> about.xml
在我的代码中 我有setContentView(R.XX.about)。如何设置它以反映layout_settings文件夹中的about.xml。
我这样做的原因是我不想将所有布局文件分散到平面层次结构中。
答案 0 :(得分:3)
不,您无法配置或修改Android软件包res / layout 中的文件夹结构,因为它们是read only file system
。
The resources mechanism doesn't support subfolders in the layout directory, so you need to keep that hierarchy flat.
如果您必须这样做,只需提供xml文件名,例如layout_setting.xml,layout_display.xml等,并使用它。