The method onClick(View) of type oddg must override a superclass method?

后端 未结 7 1602
逝去的感伤
逝去的感伤 2021-02-19 04:23

I am occurring error like:

\"The method onClick(View) of type oddg must override a superclass method\".

I am confused where exact

7条回答
  •  太阳男子
    2021-02-19 04:59

    I think the problem is that you're compiler settings are set to Java 1.5 instead of Java 1.6. Since Java 1.6 the annotation @Override is not only possible for inherited methods from a superclass but also for implemented methods from an interface. But if your compiler is still set to 1.5 the problem is that he will check if you're overwriting a method from a super class. In your example this is not the case since you're implementing a method from an interface.

    As a side note it would be good to follow Java Naming Conventions in your code. So all classes begin with an upper case letter.

提交回复
热议问题