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响应方法的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

html中标签栏的几种实现方法

click在html中用法是什么

javascript的方法是函数吗

高手教您如何取消(加上)下划线样式?两大方法汇总

页面重绘及回流的优化方法

web页面跳转并取值的方法指导

实例分析input 、submit、button和回车键提交数据区别

html button标签是什么意思?html button标签的使用细节

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

禁止页面缓存有哪些方法

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




打赏

取消

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

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

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

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

评论

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