在xml布局文件中添加Button控件并设置id和onClick属性。
在Activity中定义一个public方法,用于处理Button的OnClick事件。
public void onButtonClick(View view) {
//处理点击事件的代码
}
在Activity中通过findViewById获取Button实例,并调用setOnClickListener方法,将Button与处理点击事件的方法绑定起来。
Button button = findViewById(R.id.button);
button.setOnClickListener(this::onButtonClick);
或者
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onButtonClick(v);
}
});
点击Button时,将会调用onButtonClick方法中的代码。
public void onButtonClick(View view) {
//处理点击事件的代码
Toast.makeText(this, "Button clicked", Toast.LENGTH_SHORT).show();
}