在Android开发中,android.widget.Button是最常用的按钮控件,它继承自android.widget.TextView,位于android.widget包中。

常用子类

  • CheckBox:复选框
  • RadioButton:单选按钮
  • ToggleButton:开关按钮

使用方法

  1. 通过findViewById(id)方法获取在布局文件中声明的Button实例。
  2. 使用setOnClickListener(View.OnClickListener)方法为按钮添加点击事件监听器。
  3. OnClickListener监听器中,可以使用v.equals(View)方法判断哪个按钮被点击,并进行相应的处理。

例如:

Button myButton = (Button) findViewById(R.id.my_button);
myButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (v.equals(myButton)) {
            // 处理按钮点击事件
        }
    }
});