Java 如何删除绝对布局id?

Java 如何删除绝对布局id?,java,android,absolutelayout,Java,Android,Absolutelayout,为什么每次我想运行我的应用程序时,android:id=“@+id/”语句总是出现?有没有办法把它去掉?谢谢 <AbsoluteLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/"> 我知道如果我们想使用它

为什么每次我想运行我的应用程序时,android:id=“@+id/”语句总是出现?有没有办法把它去掉?谢谢

 <AbsoluteLayout
            android:orientation="vertical" android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:id="@+id/">
我知道如果我们想使用它,我们需要设置一个id。如果我将其删除并运行,应用程序仍在运行。但当我第二次运行时,它会再次出现

在引用任何资源时,都需要at符号(@) 对象从XML中删除。后面是资源类型(在本例中为id 大小写),斜杠,然后是资源名称

资源对象

资源对象是一个唯一的整数名称,它与 应用程序资源,例如位图、布局文件或字符串

每个资源都有一个在 项目的gen/R.java文件。可以使用R类中的对象名称 引用资源,例如需要指定字符串时 android:hint属性的值。您还可以创建任意 使用android:id与视图关联的资源id 属性,它允许您从其他代码引用该视图

每次编译应用程序时,SDK工具都会生成R.java文件。 您不应手动修改此文件

有关更多信息,请阅读《提供资源指南》。加号 只有在定义资源类型时,才需要在资源类型前加上符号(+) 第一次使用资源ID

您必须设置id

android:id="@+id/Your_id
+id Plus sing告诉android在资源中添加或创建新id

最后

<AbsoluteLayout
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/Your_id">


如果不需要,则删除
android:id=“@+id/Your_id”
但当我第二次运行应用程序时,它再次出现,首先删除此行,然后
清理和重建(重新启动和同步)
您的项目请帮助我。该类在API级别3中被弃用。改用FrameLayout、RelativeLayout或自定义布局。
<AbsoluteLayout
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/Your_id">