1. layout文件中控件绑定
(2)在Activity中实现点击事件
(3)如有多个点击事件,需为控件设置id,在Activity中用switch对控件加以区分
2. 匿名内部类
(1)给Button绑定一个监听器,并监听一个点击事件
(2)在setOnClickListener方法中直接传入一个OnClickListener对象,并实现OnClick方法 示例代码如下
3. 添加内部类
-
新建一个MyOnClickListener类并实现View.OnClickListener接口
-
重写View.OnClickListener接口中的OnClick(View view)方法
-
给Button绑定一个监听器,并监听一个点击事件
4. Activity继承View.OnClickListener接口
-
让MainActivity直接实现View.OnClickListener
-
在MainActivity类中重写onClick方法
-
给Button绑定一个监听器,并监听一个点击事件。