Skip to content

事件处理

分为基于回调和基于监听的事件处理

基于监听的事件处理

  • EventSource:触发事件的组件
  • Event:对象,对某一操作的具体描述,如位置、时间
  • EventListener:对象, 监听、调用

一种委托式事件处理。

常用的监听器接口:

  • OnClickListener单击,需要重写onClick(View v)方法
  • OnCheckedChangeListrner:按钮的状态改变

实现方法

  • activity使用内部类
  • activity使用匿名内部类
  • 使用外部类进行处理
  • 使用Activity类作为事件监听器
  • 在布局文件中直接绑定到标签,只 支持单击事件