Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android layout Android studio目录创建_Android Layout_Android Studio_Directory - Fatal编程技术网

Android layout Android studio目录创建

Android layout Android studio目录创建,android-layout,android-studio,directory,Android Layout,Android Studio,Directory,我在安卓工作室做一个项目。每当我尝试在默认的/res目录下创建一个新的资源目录时,它不会出现在项目范围内,但会出现在包范围内。这怎么可能?此外,每当我尝试在我创建的目录中创建布局文件(XML)时,创建的文件不会放在所选和所需的目录下 希望通过一个例子说明这一点。我得到了以下信息: /app/res/layout /app/res/layout-land /app/res/layout-large 如果我在/layout land中创建一个文件,Android IDE会将其放置在/layout目

我在安卓工作室做一个项目。每当我尝试在默认的
/res
目录下创建一个新的资源目录时,它不会出现在项目范围内,但会出现在包范围内。这怎么可能?此外,每当我尝试在我创建的目录中创建布局文件(XML)时,创建的文件不会放在所选和所需的目录下

希望通过一个例子说明这一点。我得到了以下信息:

/app/res/layout
/app/res/layout-land
/app/res/layout-large
如果我在
/layout land
中创建一个文件,Android IDE会将其放置在
/layout
目录中


非常感谢您的建议。

当您创建了layout land文件夹时,它不会显示在项目视图中,但是,如果您右键单击res文件夹并选择在project explorer中显示,您可以看到该文件夹已如您所指出的那样在那里创建


将XML文件添加到此布局土地文件夹(将XML文件复制并粘贴到现有布局文件夹中)时,XML文件应在项目视图的res/layout文件夹中可见,后面加上(土地),以指示它是横向XML文件。

请参阅此说明了解不同的布局方向:


您可以在设计器中切换布局,正如您在图片上看到的那样。

最后,在Android Studio中尝试了很多按钮后,我知道了如何进行切换

在我的例子中,我想创建一个文件夹布局端口,在该文件夹中有两个xml文件:activity_main.xml和detail_activity.xml,但每次我都试图添加在布局文件夹中创建的xml文件

要在layout\u-port文件夹中创建,我必须右键单击layout-port,然后选择New->layout-Resources-File,如下图所示


您有没有找到解决方案?我也有同样的问题…我做了你的步骤,我刚刚发现,android studio将在每个布局下创建一个文件夹,而不是一个横向和纵向文件夹,它具有两种配置。。。因此,仍然只有一个布局文件夹,许多子布局文件夹请参见上面的答案。