点击事件的几种写法

时间:2023-02-02 16:05:50

1.

typeBtn = (Button) findViewById(R.id.button);
typeBtn.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// 点击事件

}
});

2.

startBtn=(Button)findViewById(R.id.start);
stopBtn=(Button)findViewById(R.id.stop);

OnClickListener listener=new OnClickListener() {

@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.start:
//start的点击事件
break;
case R.id.stop:
//stop的点击事件
break;
default:
break;
}
}
};
startBtn.setOnClickListener(listener);
stopBtn.setOnClickListener(listener);

   

3.实现OnClickListener接口