我正在尝试使用android studio设置一个On Click侦听器并且我不断收到以下错误消息“无法解析方法”按钮单击(android.view.View)“这是什么意思,我该怎么解决这个问题 ?
package com.example.curtis.memegenerator;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.View;
import android.view.ViewGroup;
import android.app.Activity;
import android.widget.Button;
import android.widget.EditText;
button.setOnClickListener(
new View.OnClickListener(){
public void onClick(View v){
**buttonClicked(v);**- error is here
}
}
};
答案 0 :(得分:4)
您错过了)
。
您是在类或方法中设置此侦听器吗?这应该在方法......
如果您正确添加,buttonClicked(View v)
是否在同一个班级中声明了?
固定代码:
button.setOnClickListener(
new View.OnClickListener(){
public void onClick(View v){
buttonClicked(v);
}
});