首页 > 代码库 > Caused by: java.lang.NoSuchMethodException: onClick_Flashlight [class android.view.View]

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


技术分享


原因:方法的参数忘了写:

public void onClick_ToFlashlight(){} ---->

public void onClick_ToFlashlight(View view){}


技术分享

原因:方法的访问权限问题:

private void onClick_Controller(View view) {}---->

public void onClick_Controller(View view) {}


技术分享


原因:方法名的大小写有误与XML文件不对应:

public void onClick_flashlight(View view){}---->

public void onClick_Flashlight(View view){}






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