看到button setOnClickListener下override(重写、覆盖)的onClick上面的@Oerride修饰符有错误:
onClick(View) of type new View.OnClickListener(){} must override a superclass method
之前是没有问题的,这就很纳闷了。
但是这个问题以前也遇到过,是Java编译器的问题。Java 1.5中接口的方法是不能用@Oerride修饰符的,1.6以上才可以。那么一定是什么异常情况把Eclipse的配置修改了,
那就再改回来吧。
项目属性(Alt+Enter)--->javaCompilercomplier--->勾选Enable project specific settings 并且将 compliance level从1.5改为1.6