Button有几种Click响应方法


本文摘自PHP中文网,作者php中世界最好的语言,侵删。

这次给大家带来Button有几种Click响应方法,使用Button的Click响应方法的注意事项有哪些,下面就是实战案例,一起来看一下。

Button用得挺多的,在这整理了下它的事件处理方法,发现实现方法还不少,我比较喜欢第二种,你呢,最常用哪一种?

实现一:

1

2

3

4

5

6

7

8

9

10

Button bt_Demo = (Button)findViewById(R.id.bt_Demo);

   bt_Demo.setOnClickListener(new OnClickListener()

   {

       @Override

       public void onClick(View v)

       {

           //响应Clicked事件

//......

       }

   });

实现二:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Button bt_Demo = (Button)findViewById(R.id.bt_Demo);

   bt_Demo.setOnClickListener(listener);

   private OnClickListener listener = new OnClickListener(){

       @Override

       public void onClick(View arg0) {

           // TODO Auto-generated method stub       

            switch(arg0.getId()){

                case R.id.bt_Demo:

                   //响应Clicked事件

//......

break;

                default:

                break;

                }

       }

   }

实现三:

1

2

3

4

5

6

7

8

9

Button bt_Demo = (Button)findViewById(R.id.bt_Demo);

   bt_Demo.setOnClickListener(new ButtonListener());

   private class ButtonListener implements OnClickListener{

       @Override

       public void onClick(View arg0) {

               //响应Clicked事件

//......

       }       

   }

相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

怎样让html的下拉菜单提交后保留选中值不返回默认值

html怎样用style添加属性示例

html的元素如何设置焦点

以上就是Button有几种Click响应方法的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

html2canvas把div保存高清图的方法代码

jquery中如何实现toggle方法

php无刷新提交表单另一种方法

javascript方法(函数)的定义方式有哪些

如何查看当前文档某个元素的子节点?有几种方法

关于html操作滚动条的方法

原生js的常用方法整理

elementui的默认样式修改方法分享

javascript的方法是函数吗

移动端web开发中click,touch,tap事件使用详解

更多相关阅读请进入《button》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...