1、重写点击事件监听类
button1.setOnClickListener(new MyOnClickListener());
private class MyOnClickListener implements OnClickListener{
@Override
public void onClick(View v) {
/**写代码**/
}
}
2、实现接口
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
/**写代码**/
}
});
3、常见的方式,让当前类实现点击事件监听类
button1.setOnClickListener(this);
public class MainActivity extends Activity implements OnClickListener
4、在button控件写上这样一个属性 android:onClick="jump",然后在当前类中写一个和属性值同名的方法
public void jump(View btn){
/**写代码**/
}