Mar*_*ark 8 eclipse workspace import android
我重新安装了我的电脑,现在尝试将我的Android项目导入工作区.(文件 - >导入 - >常规 - >现有项目到工作区)
但现在我有一个奇怪的错误.
bNormal.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
gotoNextQuestion();
}
});
Run Code Online (Sandbox Code Playgroud)
在第二行(@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 */
Run Code Online (Sandbox Code Playgroud)
这种情况发生在任何地方,使用@Override.我已经尝试过Android-Tools -> Fix Project Settings和Project -> Clean.
我希望有人可以帮我解决这个奇怪的问题.
谢谢,马克
Vla*_*nov 18
这是因为语言级别设置为5.0.把它改成6,一切都会好起来的.不知道在哪里设置eclipse,但在Idea它的文件 - 项目结构 - 项目语言级别
它发生是因为OnClickListener是一个接口,并且在第五Java @Override中不能应用于方法实现.
| 归档时间: |
|
| 查看次数: |
5278 次 |
| 最近记录: |