Button控件表示按钮,可以显示文本,显示图片,允许用户通过点击来执行操作,其最重要的作用是响应用户的一系列点击事件。下面介绍一下Button控件设置点击事件主要的三种方式:
(1)在布局文件中指定onClick属性的值来设置Button控件的点击事件。
示例代码如下:
Android Studio Button控件设置点击事件

指定了onClick属性,就可以在Activity中定义专门的方法来实现点击事件。
注意:在Activity中定义实现点击事件的方法名,必须与onClick属性的值保持一致。
(2)使用匿名内部类的方式设置点击事件。
示例代码如下:
Android Studio Button控件设置点击事件
这是通过设置setOnClickListener()方法实现监听。setOnClickListener()方法中传递的参数是一个匿名内部类。
(3)Activity实现OnClickListener接口的方式设置点击事件。
示例代码如下:
Android Studio Button控件设置点击事件
MainActivity通过实现View.OnClickListener接口中的onClick()方法来设置点击事件的。
注意:在实现onClick()方法之前,必须调用setOnClickListener()方法设置点击监听事件,否则点击不会生效。
这三种方式适用的情况:
前两种方式适合界面上Button控件较少的情况,第三种方式适合界面上Button控件较多时。

相关文章:

  • 2021-11-04
  • 2022-12-23
  • 2021-11-29
  • 2022-02-26
  • 2021-12-16
  • 2022-12-23
  • 2021-12-10
猜你喜欢
  • 2022-01-09
  • 2022-01-14
  • 2022-01-25
  • 2022-12-23
  • 2021-11-17
  • 2022-02-26
  • 2022-12-23
相关资源
相似解决方案