- 自定义一个类(内部类或外部类)
implements View.OnclickListener
让其实现View.OnClickListener的onClick(View v)
方法,然后注册到Button上。
方法。 - 匿名内部类
- 当前Activity
implements View.OnclickListener
,在Activity中实现onClick()
方法。这样可以使多个按钮复用一个监听器。
注册监听时,只需将当前对象(this)给按钮即可。 - 在xml中指定
onClick
属性android:onClick="click"
,点击按钮时会利用反射的方式调用对应Activity中的click(View view)
方法。
点击事件的四种实现方法
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 一、 Android分发机制概述: Android如此受欢迎,就在于其优秀的交互性,这其中,Android优秀...
- 更多分享:http://www.cherylgood.cn 之前我们在Scroller的使用详解中,在onMeas...