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

相关阅读 >>

html5页面rem布局适配方法详解

集成ueditor富文本编辑器的方法

vue跨域的解决方法

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

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

css如何清除下划线?css清除下划线有哪些方法

移动端html5中判断横屏竖屏的方法

html button标签怎么使用?html button标签有什么作用?

@import怎么引入css文件?有什么方法

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

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




打赏

取消

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

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

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

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

评论

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