
我所知道的三种方法
创建一个项目
添加一个按钮然后设置按钮的id
【


图一】
获取并监听一个按钮
Button btn=findViewById(R.id.mainButton1);
btn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View p1)
{
// TODO: Implement this method
//点击事件
}
});
【


图二】
布局给按钮写个
android:onClick="btn"
直接用,虽然这方法不怎么好
这个btn就是你给按钮的onClick
public void btn(View view){
//事件
}
【


图三丶四丶五】
然后第三种,我很推荐
在Activity后面加上implements OnClickListener
然后就可以把事件写onCreate外面了
这个一定要写onCreate里面↓
findViewById(R.id.btn).setOnClickListener(this);
这是事件代码↓
public void onClick(View p1)
{
switch(p1.getId()){
case R.id.btn:
//事件
break;
}
}
【


图六丶七丶八】
没图文权限

[不要嘛][不要嘛]






