注册监听的5种方式:
1. 内部类形式
1)写一个类实现监听接口(写类的构造器并实现监听方法) 2)组件监听绑定这个类
2. 外部类形式
3. Activity本身作为事件监听器类
1)implement xxxListener 2)实现事件处理方法
4. 内部匿名类形式
5. 直接绑定到标签
1 <!-- 在标签中为按钮绑定事件处理方法 --> 2 <Button 3 android:layout_width="wrap_content" 4 android:layout_height="wrap_content" 5 android:text="单击我" 6 android:onClick="clickHandler" />
1 //Java代码 2 public void clickHandler(View source) 3 { 4 //对Button监听事件的处理 5 }