布局已存在,请使用其他限定符

时间:2018-09-30 16:15:16

标签: android android-layout

我正在尝试通过在 Android Studio 3.1.3中创建每个布局来支持屏幕尺寸 我使用以下步骤创建一个XML,例如 XXXHDPI

预览>预览方向>创建其他>密度,然后从密度中选择 XXXHDPI ,将创建​​我的活动的layout-xxxhdpi

但是 Android Studio 3.2当我尝试创建布局时,我无法做到这一点:

  

布局已经存在,请使用其他限定符

enter image description here

3 个答案:

答案 0 :(得分:0)

如果您检查了res/layout-xxxhdpi的目录,但目录不存在,则可能是错误。但是,您可以尝试手动添加目录。

只需转到项目的/res文件夹并添加一个名为layout-xxxhdpi的新文件夹。


请使用问题跟踪程序,或者如果您坚持认为{@ {1}}中不存在Android Studio,请单击该错误。

阅读: https://developer.android.com/studio/report-bugs#studio-bugs

答案 1 :(得分:0)

确保您遵循以下步骤:

  

右键单击res文件夹=>新建=> Android资源目录=>然后   出现一个对话框=>下拉菜单中的资源类型=>选择布局=>并   从预选赛=>单击密度=> >> =>然后是您想要的密度

或者您可以这样做(这肯定可以

自己创建文件夹

  

右键单击res =>在res文件夹下的Explorer =>中显示=>创建一个   新文件夹=>重命名为=> layout-xxxhdpi

答案 2 :(得分:-1)

您可以在资源管理器中创建。对于第一次活动,您可以在android studio中创建。但是对于其他活动,您可以使用以下步骤:

  • 右键单击要创建大型或超大型活动的活动

  • 在资源管理器中显示

  • 复制xml文件

  • 转到资源管理器中的main / res / large-layout并将其粘贴,然后关闭浏览。

它成功运行,并且大型活动将出现在android studio中。

enter image description here

enter image description here

enter image description here

enter image description here