Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.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 activity_main.xml和activity_main.xml(v14)_Android_Xml - Fatal编程技术网

Android activity_main.xml和activity_main.xml(v14)

Android activity_main.xml和activity_main.xml(v14),android,xml,Android,Xml,我已经为我的活动\u main.xml创建了一个重复文件。为什么?因为我试图解决一个关于所需最低API的问题。android studio中有一个红色灯泡通知,我点击了它,并应用了可能的修复程序。它所做的是创建了第二个xml文件。既然我用另一种方法解决了这个问题,那就没用了。这次,我正在编辑原始xml文件。但是,当我运行该程序时,它将显示重复xml文件的布局。我该怎么办?在您的MainActivity.java文件中有一行内容是: setContentView(R.layout.activity

我已经为我的
活动\u main.xml
创建了一个重复文件。为什么?因为我试图解决一个关于所需最低API的问题。android studio中有一个红色灯泡通知,我点击了它,并应用了可能的修复程序。它所做的是创建了第二个xml文件。既然我用另一种方法解决了这个问题,那就没用了。这次,我正在编辑原始xml文件。但是,当我运行该程序时,它将显示重复xml文件的布局。我该怎么办?

在您的
MainActivity.java
文件中有一行内容是:

setContentView(R.layout.activity\u main)


您可以将任何其他xml文件(具有任何名称)设置为布局。将其更改为新布局的名称。

有两种方法可以解决您的问题

  • 如果您的布局使用的是
    activity\u main.xml
    文件,请删除重复的文件
    activity\u main.xml
    。转到
    MainActivity.java
    文件并 在
    onCreate()
    这将把它链接到定义布局的
    activity\u main.xml
    文件

  • 如果您试图解决最小API问题,请右键单击项目->属性->Android,在项目构建目标下选择较低的API,然后应用并确定以保存更改


  • 你是如何解决这个问题的?