【问题标题】:Multiple markers error in Eclipse (Android app)Eclipse 中的多个标记错误(Android 应用程序)
【发布时间】:2011-12-30 22:06:19
【问题描述】:

我在其他开发人员发送给我的程序中遇到错误。在 Eclipse 中,我收到错误提示“此行的多个标记...必须覆盖超类方法”。 “快速修复”建议是删除 @override 命令,但一旦我这样做,我就会得到同样的错误。您可以在www.theiatech.com/Mark/Eclipse_error.jpg 看到错误图片。

我必须做些什么来消除错误以便编译程序?

我使用的是 Eclipse Classic 3.7.1, Java 合规级别 1.6, JRE6, Android 1.6 库

【问题讨论】:

    标签: android eclipse markers


    【解决方案1】:

    多个标记表示在某一行有多个错误、断点、TODO 等。即使您删除了所有错误,仍然可能存在“多个标记”。也就是说,代码中的单个错误经常会导致编译器/解释器报告多个错误。从第一个报告的错误开始,找到原因并修复它。这通常会消除一个以上的错误。重复“调试”过程,直到所有错误都消失。

    我不会只删除@override。找出它为什么在那里。那么你可能会理解错误。

    祝你好运,编码愉快!

    【讨论】:

      【解决方案2】:

      尝试使用新的 AdapterView.OnItemSelectedListener() 代替 Spinner.OnItemSelectedListener()

      sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
      
                  public void onItemSelected(AdapterView<?> arg0, View arg1,
                          int arg2, long arg3) {
      
                  }
      
                  public void onNothingSelected(AdapterView<?> arg0) {
      
                  }
              });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-10
        • 2012-02-11
        • 2015-01-09
        相关资源
        最近更新 更多