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

标签 android android-layout

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

我有很多布局文件都在布局文件夹中。 这变得很漂亮

是否可以通过标签、子文件夹或其他方式以某种方式构建它们?

例如:

  • 布局
    • 屏幕A
    • 屏幕 B

  • 布局
    • fragment
    • Activity

  • 布局
    • 组件A
    • B部分

最佳答案

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

它不仅可以让您组织布局文件,还可以组织任何类型的资源

这是配置的样子:

sourceSets {
    main {
        res.srcDirs = ['src/main/res', 'src/main/res2']
    }
}

Documentation

Example Project

关于Android:布局文件的结构(例如在子文件夹中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31808073/

相关文章:

android - 加入 Beta 测试的用户无法在 Play 商店中对我的 Android 应用进行评分和提交评论

Android studio 编译错误 "Content is not allowed in prolog"

java - 框架布局非法状态异常 : The specified child already has a parent

android - 删除在我的情况下未放入堆栈的 fragment

java - 如何保存 View 的状态并在用户返回时恢复它?

android - 与 EditText 的两种方式数据绑定(bind)

java - 运行 Android 应用程序时,我的设备中安装了两个应用程序

Android - 转换为 Dalvik 格式失败 : Unable to execute dex: Java heap space

android - 显示安卓 :hint only in Extract UI mode

java - 来自 Android 子类的 textView 上的 setText()