我不明白为什么我得到'无法解决符号'的错误

时间:2016-11-30 20:37:56

标签: java android oop android-studio

为什么我的java类中无法解析符号(红色文本)?我知道这与我的Gradel文件有关,但即使有,我也看不清楚原因,因为我很确定其中的所有内容都是正确的。

到目前为止我做了什么:

  1. 文件>使高速缓存/重新启动无效。
  2. 构建>清洁项目。
  3. 构建>重建项目。
  4. 关闭Android-Studio&重启我的电脑。
  5. 他们都没有工作。

    Java class

    Gradel

1 个答案:

答案 0 :(得分:1)

将来,请发布代码,而不是代码。

注意Activity上的红色字体。这意味着无法识别Activity类。您需要导入Activity,或者扩展AppCompatActivity。现在你正在扩展一个未导入的类,因此编译器不知道它。这使得覆盖注释无效(为了使覆盖注释有效,它需要知道父类,以便它可以检查函数的签名是否与父类中的签名相同)。