Android studio @创建listview时未显示id

Android studio @创建listview时未显示id,android-studio,Android Studio,在design中拖放以创建列表视图时,在my xml中创建的唯一代码是: <ListView android:layout_width="wrap_content" android:layout_height="wrap_content"/> 我不能调用我的ListView,因为android studio不允许我为它创建id。在无法解析符号“@id/example”中编写代码,验证Android XML文件中的资源引用时,我遇到以下错误 我缺少什么?如果它是一个新

在design中拖放以创建列表视图时,在my xml中创建的唯一代码是:

<ListView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>
我不能调用我的ListView,因为android studio不允许我为它创建id。在无法解析符号“@id/example”中编写代码,验证Android XML文件中的资源引用时,我遇到以下错误


我缺少什么?

如果它是一个新id,您需要向它添加一个
+

android:id="@+id/text"
请参阅Android文档:

ID 任何视图对象都可能有一个与其关联的整数ID,以便唯一地 识别树中的视图。编译应用程序时,此ID 作为整数引用,但ID通常在 在id属性中将XML文件布局为字符串。这是一个XML 所有视图对象(由视图类定义)的公共属性,以及 你会经常使用它。XML标记中ID的语法 是:

字符串开头的at符号(@)表示 XML解析器应该解析和扩展ID字符串的其余部分,并 将其标识为ID资源。加号(+)表示这是 必须创建并添加到资源中的新资源名称 (在R.java文件中)。还有许多其他ID资源 由Android框架提供。当引用Android时 资源ID,您不需要加号,但必须添加android 包名称空间,如下所示:

安卓软件包名称空间就绪后,我们现在引用 来自android.R资源类的ID,而不是本地资源 班级


谢谢你非常详细的回答。我选择Frozenkoi是因为他先回答,但是谢谢。@LuiH任何时候都可以,先生,没问题,我很高兴,因为这对你有帮助
android:id="@+id/text"
android:id="@+id/example"
android:id="@android:id/example"