Android:布局文件的结构化(例如在子文件夹中)

McO*_*OzD 5 android android-layout

有没有办法构建布局文件,例如在子文件夹中(因为不支持资源的子文件夹)?

我有很多布局文件,都位于布局文件夹中.这很漂亮

有可能通过标签,子文件夹或其他东西以某种方式构建它们吗?

例如:

  • 布局
    • 屏幕A.
    • 屏幕B.

要么

  • 布局
    • 片段
    • 活动

要么

  • 布局
    • 组件A.
    • 组件B.

Mac*_*ado 1

是的,您可以使用 Gradle 在项目中拥有多个资源文件夹。

它不仅允许您组织布局文件,还允许您组织任何类型的resources.

配置如下:

sourceSets {
    main {
        res.srcDirs = ['src/main/res', 'src/main/res2']
    }
}
Run Code Online (Sandbox Code Playgroud)

文档

示例项目