Android事件监听方法案例

来源:互联网 发布:用户体验 知乎 编辑:程序博客网 时间:2024/06/05 19:11
Android事件监听方法案例
  • 通过实现接口的方式实现
      通过接口实现监听的过程如下:
首先,需要在Layout上有Button控件,假设其id为:Android事件监听方法案例
其次,在声明的类上继承 OnclickListener接口
Android事件监听方法案例
再次,实例化OnclickListener接口的方法onClick
Android事件监听方法案例
Android事件监听方法案例
最后,实例化按钮对象,并调用设置监听对象:Android事件监听方法案例
  • 通过独立类实现
      匿名内部类的方式实现步骤,以按钮Button为例(在下面的过程中需要导入相应的类):
首先,需要在Layout上有Button控件,假设其id为:Android事件监听方法案例 
其次,通过在类的内部实例化这个类对象:
Android事件监听方法案例Android事件监听方法案例
Android事件监听方法案例Android事件监听方法案例然后,建立监听事件:
Android事件监听方法案例
Android事件监听方法案例接着,详细描写监听事件:
Android事件监听方法案例
Android事件监听方法案例最后,将Button对象与监听事件捆绑结合起来:Android事件监听方法案例
  • 通过匿名内部类实现监听
      同样以按钮为例说明匿名内部类的实现方法:
首先,需要在Layout上有Button控件,假设其id为: 
Android事件监听方法案例
Android事件监听方法案例其次,通过在类的内部实例化这个类对象:
Android事件监听方法案例Android事件监听方法案例
Android事件监听方法案例Android事件监听方法案例最后建立监听对象:Android事件监听方法案例
0 0