为按钮设置监听的四种方法
2016-01-17 16:19
260 查看
a) 定义一个类MyListener,实现View.OnclickListener接口中的方法,然后按钮setOnclickListener(new MyListener());
b) 使用匿名内部类的方法直接为按钮设置监听
setOnclickListener(newView.OnclickListener(){
public void onclick(Viewview){
}
});
c) 直接让按钮所在的Activity实现View.OnclickListener接口,并实现抽象方法。
d) 在布局文件中,为按钮设置onClick属性,然后在Activity中声明一个与onClick属性值相同的方法,而且必须是public void 方法名(View view);
b) 使用匿名内部类的方法直接为按钮设置监听
setOnclickListener(newView.OnclickListener(){
public void onclick(Viewview){
}
});
c) 直接让按钮所在的Activity实现View.OnclickListener接口,并实现抽象方法。
d) 在布局文件中,为按钮设置onClick属性,然后在Activity中声明一个与onClick属性值相同的方法,而且必须是public void 方法名(View view);
相关文章推荐
- Caffe安装笔记
- 执行make出现“Warning: File `xxx.c' has modification time 2.6e+04 s in the future“警告的解决方法
- PHP正则表达式 解析优酷视频ID
- Hadoop Yarn connection refused 警告
- Index Reorganize 和 Rebuild 的区别
- 夺命雷公狗---微信开发03----接收订阅事件推送
- 作业调度算法
- [codevs1159]最大全0子矩阵
- CSS 水平居中设置
- XTAL1/XTAL2
- hdu 1427 搬寝室(dp)
- Android Studio创建AIDL的若干问题
- 【iOS开发-31】UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式
- 手把手教你在openshift上搭建wordpress博客(二)
- Java学习----有风险的代码(异常)
- 神奇的编译器
- C语言中 v...printf类函数的用法
- WebSite recommend——CodePlex
- error LNK1120:1个无法解析的外部命令」报错解决方法
- 一个5*4的矩阵,有多少个长方形?