事件处理
分为基于回调和基于监听的事件处理
基于监听的事件处理
- EventSource:触发事件的组件
- Event:对象,对某一操作的具体描述,如位置、时间
- EventListener:对象, 监听、调用
一种委托式事件处理。
常用的监听器接口:
OnClickListener单击,需要重写onClick(View v)方法OnCheckedChangeListrner:按钮的状态改变
实现方法
- 在
activity使用内部类 - 在
activity使用匿名内部类 - 使用外部类进行处理
- 使用
Activity类作为事件监听器 - 在布局文件中直接绑定到标签,只 支持单击事件