Android_安卓为按钮控件绑定事件的五种方式

一、写在最前面

本次,来介绍一下安卓中为控件–Button绑定事件的五种方式。

二、具体的实现

第一种:直接绑定在Button控件上:

步骤1.在Button控件上设置android:onClick=",其中这个属性的属性值对应的是MainActivity类中的方法名字(自己创建的方法):

Android_安卓为按钮控件绑定事件的五种方式_第1张图片
步骤2.在MainActivity类中创建相对应的方法:

  public void demo(View view){
            Toast.makeText(MainActivity.this, "第二个按钮被点击了",Toast.LENGTH_SHORT).show();
    }

第二种:使用匿名内部类的方式:

步骤1.首先需要获取到 layout 中布局页面的Button控件中指定的Id:

步骤2.之后为这样按钮绑定监听器,使用匿名内部类的方式,代码如下:

     button = (Button)findViewById(R.id.button1);
        button.setOnClickListener(new OnClickListener() {    

            @Override
            public void onClick(View view) {

                    Toast.makeText(MainActivity.this, "通过匿名内部类:第一个按钮被点击了",Toast.LENGTH_SHORT).show();
      

你可能感兴趣的:(移动开发,安卓开发)