onClick没有找到它的方法

时间:2012-05-19 15:09:27

标签: java android

单击按钮时,不会调用其方法,但会抛出异常。为什么呢?

Caused by: java.lang.NoSuchMethodException: myMethod [class android.view.View]

main.xml中:

android:onClick="myMethod"

的活动:

public class MyActivity extends Activity {
//onCreate etc

    public void myMethod() {
    }
}

1 个答案:

答案 0 :(得分:5)

 public void myMethod(View view) {

    }

您忘记了View

的参数myMethod

如果您没有视图,则可以调用方法myMethod(null)