Yes&I&Do

博客园 首页 新随笔 联系 订阅 管理

安卓组件的四种点击方式

1. layout文件中控件绑定

(1)在xml文件中为控件绑定点击事件

image-20201011104625882

(2)在Activity中实现点击事件

image-20201011104958474

(3)如有多个点击事件,需为控件设置id,在Activity中用switch对控件加以区分

image-20201011105503771image-20201011105526451

 

2. 匿名内部类

(1)给Button绑定一个监听器,并监听一个点击事件

(2)在setOnClickListener方法中直接传入一个OnClickListener对象,并实现OnClick方法 示例代码如下

image-20201011110409220

3. 添加内部类

  1. 新建一个MyOnClickListener类并实现View.OnClickListener接口

  2. 重写View.OnClickListener接口中的OnClick(View view)方法

  3. 给Button绑定一个监听器,并监听一个点击事件

    image-20201011112413293

4. Activity继承View.OnClickListener接口

  1. 让MainActivity直接实现View.OnClickListener

  2. 在MainActivity类中重写onClick方法

  3. 给Button绑定一个监听器,并监听一个点击事件。

     

posted on 2020-10-11 11:41  Yes&I&Do  阅读(107)  评论(1编辑  收藏  举报