Android之Button按钮点击事件的三种方式
2015-07-13 10:33
387 查看
1)方式一
首先,在布局文件(xml文件)中的Button组件下的属性写:android:onclik="login",这里的login只是一个方法名,可以随便取。
其次,在需要调用该按钮的Activity中编写方法:public void login(View view){方法体(自己写)};说明:该方法你必须的传一个View视图,它代表当前的的Button控件。
最后,当你点击Button的时候,就会调用login所对应的方法。
2)方式二
1、获取button对象;findViewById();
2、创建匿名内部类实现OnClickListener(得到对象:l)
3、设置点击事件:button.setOnClickListener(l);
3)方式三:
1、获取button对象;findViewById();
2、创建OnClickListener对象:当前类实现OnClickListener接口,重写onclick方法;
3、设置点击事件:button.setOnClickListener(this);
首先,在布局文件(xml文件)中的Button组件下的属性写:android:onclik="login",这里的login只是一个方法名,可以随便取。
其次,在需要调用该按钮的Activity中编写方法:public void login(View view){方法体(自己写)};说明:该方法你必须的传一个View视图,它代表当前的的Button控件。
最后,当你点击Button的时候,就会调用login所对应的方法。
2)方式二
1、获取button对象;findViewById();
2、创建匿名内部类实现OnClickListener(得到对象:l)
3、设置点击事件:button.setOnClickListener(l);
3)方式三:
1、获取button对象;findViewById();
2、创建OnClickListener对象:当前类实现OnClickListener接口,重写onclick方法;
3、设置点击事件:button.setOnClickListener(this);
相关文章推荐
- Android学习之样式Style与主题theme
- Android开发——初步
- Android SwipeRefreshLayout实现工作原理.
- AndroidManifest中android:exported="false"
- 使用 Cordova(PhoneGap)构建Android程序
- android git 开源地址
- Android中如何解析XML数据
- Android学习之Handle
- android之java程序性能优化
- 获取手机的短信内容和联系人信息
- Android Webview中调用本地java方法
- Android 广播的发送与接收
- 从Handler+Message+Looper源码带你分析Android系统的消息处理机制
- 让一个Activity在开机后自动显示(可推广到开机自启服务)
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- Android性能优化之内存篇
- Pro Android学习笔记(二)——ContentProvider(下)
- android开发学习:打电话和发短信
- Android蓝牙BLE开发步骤