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

相关阅读 >>

实现瀑布流布局的俩种方法

javascript的方法是函数吗

用css制作立体导航栏的方法

html中通过点击button标签实现页面跳转的三种方法

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

html中input submit、button和回车键提交数据详解

html button标签是否有超链接?这有button标签设置超链接的实例

canvas处理图片的方法

phonegap获取设备信息方法详解

css如何让div居中?css实现div居中的方法

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




打赏

取消

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

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

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

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

评论

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