这次给大家带来button有几种click响应方法,使用button的click响应方法的注意事项有哪些,下面就是实战案例,一起来看一下。
button用得挺多的,在这整理了下它的事件处理方法,发现实现方法还不少,我比较喜欢第二种,你呢,最常用哪一种?
实现一:
button bt_demo = (button)findviewbyid(r.id.bt_demo);
bt_demo.setonclicklistener(new onclicklistener()
{
@override
public void onclick(view v)
{
//响应clicked事件
//......
}
});
实现二:
button bt_demo = (button)findviewbyid(r.id.bt_demo);
bt_demo.setonclicklistener(listener);
private onclicklistener listener = new onclicklistener(){
@override
public void onclick(view arg0) {
// todo auto-generated method stub
switch(arg0.getid()){
case r.id.bt_demo:
//响应clicked事件
//......
break;
default:
break;
}
}
}
实现三:
button bt_demo = (button)findviewbyid(r.id.bt_demo);
bt_demo.setonclicklistener(new buttonlistener());
private class buttonlistener implements onclicklistener{
@override
public void onclick(view arg0) {
//响应clicked事件
//......
}
}
相信看了这些案例你已经掌握了方法,更多精彩请关注其它相关文章!
相关阅读:
怎样让html的下拉菜单提交后保留选中值不返回默认值
html怎样用style添加属性示例
html的元素如何设置焦点
以上就是button有几种click响应方法的详细内容。