布局内有多层文件夹

时间:2012-01-24 07:07:27

标签: android layout

在我的android项目中,我有一个名为layout的文件夹来存储布局的所有xml文件,但是里面还有一个名为layout_settings的文件夹

布局----> layout_settings ---> about.xml

在我的代码中 我有setContentView(R.XX.about)。如何设置它以反映layout_settings文件夹中的about.xml。

我这样做的原因是我不想将所有布局文件分散到平面层次结构中。

1 个答案:

答案 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等,并使用它。