首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

【Android入门】登记监听器的几种方式

2012-08-28 
【Android入门】注册监听器的几种方式以 setOnClickListener 举例。1. setOnClickListener(this)???? 本类实

【Android入门】注册监听器的几种方式

以 setOnClickListener 举例。

1. setOnClickListener(this)

???? 本类实现监听,因此本类需要继承OnClickListener,并且实现onClick方法。

2. setOnClickListener(this.XXX)

???? 本类不需要继承OnClickListener,只要实现XXX方法。

????
view plaincopy to clipboardprint?
??? public final Button.OnClickListener XXX= new Button.OnClickListener() {?
??????? public void onClick(View v) {?
//......?
}?
}?

3. 比较直接

??? 不需要继续监听器,也不需要方法,省去取方法名的烦恼了~~hehe

??
view plaincopy to clipboardprint?
button.setOnClickListener(?
??? new Button.OnClickListener(){?
??? @Override?
??? public void onClick(View v) {?
??????? //...?
??? }?
});?

热点排行