Button myButton = findViewById(R.id.myButton);
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//处理点击事件
}
});
Button myButton = findViewById(R.id.myButton);
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myButtonClick(v);
}
});
public void myButtonClick(View view) {
Toast.makeText(this, "Button Clicked!", Toast.LENGTH_SHORT).show();
}
需要注意的是,在XML布局文件和Java代码中,myButtonClick方法名必须与OnClick事件的名称相同。此外,如果使用了Kotlin语言,则代码稍有不同。