在布局文件夹内创建多个文件夹 Android Studio?

Posted

技术标签:

【中文标题】在布局文件夹内创建多个文件夹 Android Studio?【英文标题】:Inside layout folder create multiple folder Android studio? 【发布时间】:2022-01-05 02:19:55 【问题描述】:

相同的 xml 文件 diffrent-diffrent 文件夹

喜欢activity-main.xml

 layout  ->
            first-page ->
                         activity_main.xml
                         activity_main2.xml
           seccond-page ->
                         activity_main.xml
                         activity_main2.xml
           third-page ->
                         activity_main.xml
                         activity_main2.xml
           fourth-page ->
                         activity_main.xml
                         activity_main2.xml         

【问题讨论】:

【参考方案1】:

您可以在 res 目录中创建一个新文件夹。您创建的新文件夹可以作为您的资源源。

打开 app build.gradle 文件并添加以下代码:

sourceSets 
    main 
        res.srcDirs =
                [
                        'src/main/res/layouts/activities',
                        'src/main/res/layouts/fragements',
                        'src/main/res/layouts/includes',
                        'src/main/res/layouts/items',
                        'src/main/res/layouts',
                        'src/main/res'
                ]
    

Repo link.

【讨论】:

以上是关于在布局文件夹内创建多个文件夹 Android Studio?的主要内容,如果未能解决你的问题,请参考以下文章

如何避免重复的 TextView 代码?

Android平板电脑的布局

Android 中平板电脑的布局

Android 多个界面复用一个布局文件

如何在android中的布局内创建自定义菜单?

为啥在eclipes为创建一个android布局文件在R中没有自动生成