Android实现点击事件的三种方法

第一种方法:在activity_main.xml布局文件中给Button声明方法。

在MainActivity.java文件中定义方法

public void zhangclick(View view){
        /*编写代码*/
  }

第二种方法实现OnClickListener接口

并重写onClick(View view)方法。

Button two=(Button)findViewById(R.id.one);

two.setOnClickListener(this);//加监听器

@Override

  public  void onClick(View view){
      three.setText("按钮二被点击");
}

第三种用匿名内部类

Button three=(Button)findViewById(R.id.one);

three.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View view) {
        two.setText("按钮三被点击");
    }
});

 

你可能感兴趣的:(Android)