安卓里给button设置clicklistener的代码一直不明白,求指导

[复制链接]
查看11 | 回复3 | 2013-3-2 13:21:17 | 显示全部楼层 |阅读模式
OnClickListener是一个接口,也就是c++里的纯虚类。new Button.OnClickListener()。。。这样就定义了一个没有名字的类,且这个类实现了OnClickListener接口。所以相当于你将实现了OnClickListener类的对象的指针,通过SetOnClickListener传递进了button类,当用户点击按钮之后,这个onClick函数会被触发,在onClick里写响应用户点击的代码即可。...
回复

使用道具 举报

千问 | 2013-3-2 13:21:17 | 显示全部楼层
这是内部类的写法,actionlistener有个默认无返回值的方法 就是按钮点击的时候默认执行这个方法里面的处理...
回复

使用道具 举报

千问 | 2013-3-2 13:21:17 | 显示全部楼层
在javascript中Function也是对象,后面整个方法作为一个参数传递给OnClickListener...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行