安卓编程中关于setOnClickListener的问题
2015-07-29 18:35
330 查看
解释一: btn.setOnClickListener(this);这种情况是在你的Activity实现了OnClickListener借口,具体写法就是:class *****Activity implements OnClickListener{} 你的类中就得重写接口onclickListener的方法: @Override public void onClick(View v) {} 方法中根据v.getId()来判断是哪个按钮的单击操作 解释二: setOnClickListener的参数要求是一个实现了OnClickListener接口的对象实体,它可以是任何类的实例,只要该类实现了OnClickListener。 你的问题中,它就是MainActivity这个对象自己。
相关文章推荐
- 0x3f3f3f3f…编程中无穷大常量的设置技巧
- Python安装
- python设计模式之Borg模式
- python设计模式之Builder模式
- 哈夫曼树 之 Java详解
- python设计模式之状态模式
- Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
- eclipse不自动弹出提示(alt+/快捷键失效)
- python设计模式之抽象工厂模式
- Java数据库操作-----出现错误
- python设计模式之命令调度模式
- spring spring是用来解决什么问题的?
- 以下是常用的代码收集,没有任何技术含量,只是填坑的积累。
- Github for Windows使用介绍
- python设计模式之装饰器模式
- python设计模式之享元模式
- python设计模式之策略模式
- python设计模式之单例模式
- java 应用故障排除
- python基本语法