方法一:XML文件绑定

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

    在MainActivity类中创建相对应的方法

【Android入门】button按钮绑定的五种方法-方法详解

【Android入门】button按钮绑定的五种方法-方法详解


方法二:匿名内部类

设置布局

【Android入门】button按钮绑定的五种方法-方法详解

创建按钮对象

【Android入门】button按钮绑定的五种方法-方法详解

绑定按钮:

【Android入门】button按钮绑定的五种方法-方法详解

【Android入门】button按钮绑定的五种方法-方法详解

事件监听

【Android入门】button按钮绑定的五种方法-方法详解

方法三:外部类

实现 OnClickListener 接口,重写这个接口中的 OnClick 方法,并且为这个方法创建一个 Context 属性

1.创建外部类文件

【Android入门】button按钮绑定的五种方法-方法详解

2

创建

.【Android入门】button按钮绑定的五种方法-方法详解


绑定

【Android入门】button按钮绑定的五种方法-方法详解

调用外部类实现监听

【Android入门】button按钮绑定的五种方法-方法详解


方法四: MainActivity 中实现 OnClickListener 接口,并且重写 OnClick 方法。

【Android入门】button按钮绑定的五种方法-方法详解

【Android入门】button按钮绑定的五种方法-方法详解

方法五:内部类

在MainActivity类中实现内部类:

【Android入门】button按钮绑定的五种方法-方法详解

(声明 绑定 略)

调用:

【Android入门】button按钮绑定的五种方法-方法详解

相关文章:

  • 2022-12-23
  • 2021-09-19
  • 2022-01-16
  • 2021-06-14
  • 2022-03-05
  • 2021-08-23
  • 2022-02-06
猜你喜欢
  • 2022-12-23
  • 2022-02-24
  • 2022-12-23
  • 2021-04-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案