当前位置: 首页 > 知识库问答 >
问题:

RecyclerView“无法解决符号”错误,-Android Studio

华恩
2023-03-14

我创建了一个虚拟项目来理解基于卡片的布局。不幸的是,我无法解决RecyclerView上的符号错误。我对编程还是个新手,不明白哪里出了问题。将依赖项添加到生成文件:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.android.support:cardview-v7:28.0.0'
}
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

    public class MainActivity extends AppCompatActivity {

        RecyclerView recyclerView;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
    }

共有1个答案

锺离卓
2023-03-14

当您想要使用一个类时,您应该导入它的库。

在本例中,您还没有导入recyclerview库。要解决此问题,只需将活动代码更改为:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.RecyclerView; //recyclerview library

    public class MainActivity extends AppCompatActivity {

        RecyclerView recyclerView;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
        }
    }
 类似资料:
  • 这里是我的导入: 这里是错误的代码: 这里是xml文件中RecyclerView的声明:

  • 我是新来的,所以请容忍我。 我在一个类中遇到无法解决符号错误。 我有一堂名为相机摄影活动的课(如下): 下面是我遇到问题的部分: 错误出现在UploadInfo.class上。 这表明我没有一个名为“UploadInfo”的类,但正如您在下面看到的,我有: 下面是清单文件,您将看到我在其中添加了“UploadInfo”类: 我的build.gradle文件如下: 我尝试了以下方法: 项目的清洁和重

  • 每当我在类中键入测试我的java代码时,工具箱和android工作室代码中会出现一些红色的卷曲线,它会为键入的每个单词提供符号错误。 我尝试过卸载和重新安装,使缓存无效,重建e. t. c,但没有一个奏效。 错误代码 形象 在此处输入图像描述

  • 我的Android Studio不断给出错误,无法解析符号R。它是Android目录中名为R.java的文件。我已将此文件安全地保存在目录中。但它仍然显示出错误。在互联网上搜索到这个错误后,人们建议我重新构建/清理/升级项目同步/重新启动Android Studio和其他方法。我什么都做了。但问题仍然存在!怎么办??

  • 我试图在我的Android项目中设置一个RecycerView,但是我不能引用我的列表,因为使用代码“RecycerView=view.findviewbyid(r.id.list)”给我的错误不能解析符号“list”。如果我尝试输入“R.ID”我找不到r.id.list,但我确定我给它的id是“list”。 我只是在代码中添加了依赖项和import语句。我试图重新同步和清理项目,但没有结果。 这

  • 我的Android Studio一直在给出错误不能解析符号R。它是Android目录中的一个文件,名为r.java。我把这个文件安全地放在目录里。但是,它仍然显示出错误。在网上搜索到这个错误后,人们建议我做重建/清理/分级项目同步/重启Android Studio等方法。我什么都做了。但问题仍然存在!怎么办??