onClick()方法找不到异常

时间:2017-05-04 17:20:40

标签: java android

我收到此错误。

  

java.lang.IllegalStateException:找不到父或祖先的方法Clicked(View)for android:onClick属性在视图类android.support.v7.widget.AppCompatButton上定义,ID为' button2&#39 ;

我在我的应用程序中使用了不同的java类。

我的Java类

https://pasteb  in.com/gwdf1Zrf

我的XML

https://pasteb  in.com/b0SQUPvW

我可以在onClick()上获得MainActivity方法,但我想继续#34} another.java"

1 个答案:

答案 0 :(得分:0)

在您的xml中

,开始键入onClick属性,直到您的方法出现

android:onClick="Clicked" //while typing, the methods in your activity will show up here if they are public

如果没有显示,请确保您的xml实际上是为您的活动设置的。 在xml的顶部

 tools:context

并将您的功能设置为公开