Java Android:类型id为的预期资源
我在安卓工作室遇到了一个奇怪的问题 我的activity\u chords\u list.xml文件中有一个Java Android:类型id为的预期资源,java,android,xml,android-studio,Java,Android,Xml,Android Studio,我在安卓工作室遇到了一个奇怪的问题 我的activity\u chords\u list.xml文件中有一个RecyclerView,看起来像这样: <android.support.v7.widget.RecyclerView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/chords_recycler" android:l
RecyclerView
,看起来像这样:
<android.support.v7.widget.RecyclerView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/chords_recycler"
android:layout_below="@+id/layout_top"
android:layout_alignParentStart="true"
android:layout_marginTop="50dp" />
我得到以下两个错误:
类型ID的预期资源
无法解析符号和弦\u recycler
android:id="@id/chords_recycler"
为了
发件人:
加号(+)表示这是一个新的资源名称,必须创建并添加到资源中(在R.java文件中)
您需要使用R.id.chords\u回收器访问它
:
chordsList = (RecyclerView) findViewById(R.id.chords_recycler);
改变
android:id="@id/chords_recycler"
为了
发件人:
加号(+)表示这是一个新的资源名称,必须创建并添加到资源中(在R.java文件中)
您需要使用R.id.chords\u回收器访问它
:
chordsList = (RecyclerView) findViewById(R.id.chords_recycler);
我想你应该用这个:
chordsList = (RecyclerView) findViewById(R.id.chords_recycler);
我想你应该用这个:
chordsList = (RecyclerView) findViewById(R.id.chords_recycler);
谢谢你的回答谢谢你的回答基本上和@Antonio说的一样,只是他有一个更早的答案,而且更完整,因为他也解释了
+id
的区别。@Vucko接受了Lino
的答案,因为OP写了错误的东西,所以我和antonio给出了id
的答案。据我所知,Antio涵盖了这两件事:)基本上和@antonio说的一样,只是他有一个更早的答案,而且更完整的答案,因为他也解释了+id
的区别。@VuckoLino
的答案被接受,因为OP写了错误的东西,所以我和antonio给出了id
的答案。据我所知,Antio涵盖了这两件事:)你需要在这上面添加相对stacktrace你需要在这上面添加相对stacktrace