当view使用setOnClickListener(this)设置事件监听时,
当前所在的类需要去implements sdk中android view的interface OnClickListener。
比如:
public class XXActivity implements OnClickListener{
private void setListener() {
View XXView=findViewById(R.id.XX);
XXView.setOnClickListener(this);
}
}
需要在该类中去implements OnClickListener:
@Override
public void onClick(View v) {
dosomething();
}
override的是android view的interface OnClickListener方法,原型:
public interface OnClickListener {
void onClick(View var1);
}