课程
/移动开发
/Android
/Android攻城狮的第一门课(入门篇)
有关this的问题 求帮助 为什么setonclicklistener(this) 这里的this 是什么意思
2016-03-28
源自:Android攻城狮的第一门课(入门篇) 6-4
正在回答
okok 好的 谢谢 两位
你可以看下android api:
public void setOnClickListener (View.OnClickListener l)
是需要一个View.OnClickListener类型的参数。
传入this是把activity对象本身传入了。也就是说这个activity肯定是实现了View.OnClickListener接口。
这么写,应该在是在类上直接实现的OnclickListener接口,这样在某个具体控件上设置点击事件的时候就可以直接传入this。从而在实现的OnClick方法中写具体的点击要处理的事件
举报
想快速掌握Android应用开发基础,选择学习这门课程就对了。