首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Import Android项目时出现View.OnClickListener(){} must override a superclass异常

2012-07-27 
Import Android项目时出现View.OnClickListener(){} must override a superclass错误在Eclipse里Import An

Import Android项目时出现View.OnClickListener(){} must override a superclass错误
在Eclipse里Import Android项目时,出现以下错误:
implements android.view.View.OnClickListener.onClick. The method onClick(View) of type new View.OnClickListener(){} must override a superclass.

查找后发现是jdk版本问题 在项目属性->javaCompiler中的complier compliance level 将1.5改为1.6。就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。java的编译器是1.6版本的,选择编译级别为1.6,但重要的一点是,选择build的android库是1.5的即可,生成的apk程序是可以在1.5内核上跑起来。

热点排行