按钮的onclick按钮监听事件的写法
一.
btn_button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//TODO
}
});
二.
btn_button.setOnClickListener(onClickListener);
//按钮触发事件
private View.OnClickListener onClickListener = new View.OnClickListener() {
public void onClick(View v) {
//TODO
}
};
三.
btn_button.setOnClickListener(new Onclick());
private class Onclick implements View.OnClickListener {
@Override
public void onClick(View v) {
//TODO
}
}
四.
activity继承接口 implements View.OnClickListener
btn_button.setOnClickListener(this);
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.btn_button:
break;
}
}