Com*_*ver 4 java android overriding annotations compiler-errors
我正在开发一个Android应用程序,但我不能使用覆盖注释.它一直说该方法必须覆盖超类方法,这样做.我正在使用Java 1.7和Android API 8(2.2).使用Eclipse.
有任何想法吗?
编辑:
例
@Override
public int getCount() {
// TODO Auto-generated method stub
return this.data.size();
}
Run Code Online (Sandbox Code Playgroud)
但是编译器不允许我使用@Override,说它不是超类方法.我正在执行BaseAdapter.
你应该在构建android项目时使用java 1.6.Java 1.7与当前的Android工具集不兼容.将您的项目更改为使用1.6,此问题应该消失
在eclipse中:右键单击项目 - >属性 - > Java编译器 - >将所有引用切换为1.7到1.6
| 归档时间: |
|
| 查看次数: |
3101 次 |
| 最近记录: |