java - Android 方法覆盖

标签 java android overriding

我正在将我的 Android 开发环境从我的 Mac 切换到新的 Ubuntu 11.04 系统。在 mac 上一切都正确构建,没有错误,但是在 checkin 和 checkout github 之后,我在所有 @override onClick 代码上都收到错误,提示我应该删除 @Override。这有意义吗?

这里是错误: new View.OnClickListener(){} 类型的 onClick(View) 方法必须覆盖父类(super class)方法

我在 Runnable 的运行方法上也遇到了非常相似的错误。

最佳答案

1.5 JDK 不支持接口(interface)上的@Override。使用 1.6 JDK。

关于java - Android 方法覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6083371/

相关文章:

actionscript-3 - 如何使用ASC2.0修复Error “A conflict exists with definition * in namespace public.”?

java - 在接口(interface)中是否有重载方法的替代方法?

c# - 泛型方法继承 : VS and Xamarin Studio yield different results; which is right?

java - 转发或重定向后表单参数为空

java - 为什么我在这里需要括号? Java : "if (true) int i=0;"

Android微调器突出显示所选项目

android - 方向更改后恢复 ActionMode

java - 如何用另一个 JList 的数据填充 JList

java - 尝试将计时器读取为 00 :00:00

android - DialogFragment 中的 setArgument 有什么意义?