将Android项目导入Eclipse时出现问题

时间:2010-11-02 09:33:47

标签: android eclipse import workspace

我重新安装了我的电脑,现在尝试将我的Android项目导入工作区。 (文件 - >导入 - >常规 - >现有项目进入工作区)

但现在我有一个奇怪的错误。

    bNormal.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            gotoNextQuestion();
        }
    });

在第二行(@Override)中,eclipse总是告诉我有一个错误:

/* Multiple markers at this line
- implements android.view.View.OnClickListener.onClick
- The method onClick(View) of type new View.OnClickListener(){} must override a superclass Method */

这种情况发生在任何地方,使用@Override。 我已尝试Android-Tools -> Fix Project SettingsProject -> Clean

我希望有人可以帮我解决这个奇怪的问题。

谢谢,Mark

2 个答案:

答案 0 :(得分:18)

这是因为语言级别设置为5.0。把它改成6,一切都会好起来的。不知道在哪里设置它eclipse,但在Idea它的文件 - 项目结构 - 项目语言水平

发生这种情况是因为OnClickListener是一个接口,并且在第五个Java @Override中无法应用于方法实现。

答案 1 :(得分:-3)

您的Android SDK可能不在同一个路径中。修复你的日食设置。