首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OnClickListener错误

OnClickListener错误
EN

Stack Overflow用户
提问于 2012-05-13 01:18:11
回答 2查看 2.1K关注 0票数 0

我是Android新手,我试着使用eclipse运行SDK的示例代码。我创建了这个项目(通过File→New→project→Android→Android示例项目),但当我运行该项目时,它显示了所有示例项目的以下错误:

这条线上的

多重标记

类型新的method

  • implements android.view.View.OnClickListener.onClick

(){}的方法onClick(视图)必须覆盖超类

然后我提到了这个论坛。在这里,他们提到了“编译器遵从性级别”。但是我的编译器遵从级别是1.7,我使用的是Android 4.0.3,API级别为15。

所以请帮我纠正这个错误。

EN

回答 2

Stack Overflow用户

发布于 2012-05-13 01:20:14

确保在您的OnClick方法上面有注释@重写,如下所示

代码语言:javascript
复制
@Override
public void OnClick(View v) {
//Code goes here
}

通过使用@重载,Java知道您不是在创建新方法,在这种情况下,您将让Java知道您正在使用该侦听器。

如果您已经这样做了,请查看这个网站http://androidcodemonkey.blogspot.com/2011/10/how-to-solve-must-override-superclass.html

票数 1
EN

Stack Overflow用户

发布于 2012-05-13 01:29:35

删除@重写注释标记。

在某些情况下。日食认不出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10568648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档