首页 / 知识
Button有几种Click响应方法
2023-04-11 14:58:00
Button用得挺多的,在这整理了下它的事件处理方法,发现实现方法还不少,我比较喜欢第二种,你呢,最常用哪一种?
实现一:
Buttonbt_Demo=(Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(newOnClickListener()
{
@Override
publicvoidonClick(Viewv)
{
//响应Clicked事件
//......
}
});
实现二:
Buttonbt_Demo=(Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(listener);
privateOnClickListenerlistener=newOnClickListener(){
@Override
publicvoidonClick(Viewarg0){
//TODOAuto-generatedmethodstub
switch(arg0.getId()){
caseR.id.bt_Demo:
//响应Clicked事件
//......
break;
default:
break;
}
}
}
实现三:
Buttonbt_Demo=(Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(newButtonListener());
privateclassButtonListenerimplementsOnClickListener{
@Override
publicvoidonClick(Viewarg0){
//响应Clicked事件
//......
}
}
|
最新内容
相关内容
python有map方法吗
python有map方法吗,培训,位置,数据,函数,列表,序列,参数,元素,方法,使用方法,python中的map:map()会根据提供的函数对指定序列做映射。第一个pythondef有什么作用
pythondef有什么作用,代码,培训,名字,函数,括号,内部,定义,功能,作用,参数,python使用def开始函数定义,紧接着是函数名,括号内部为函数的参数,内pythonpython与c区别有哪些
pythonpython与c区别有哪些,数据,培训,数字,标准,地址,概念,类型,语言,对象,变量,python与C的区别如下:1、语言类型不同Python是一种动态类型pythonPython里有死循环吗?
pythonPython里有死循环吗?,培训,对比,方法,道理,以上,代表,程序,更多,内容,何为死循环?在编程中,一个无法靠自身的控制终止的循环被称为死循python为什么没有return返回值
python为什么没有return返回值,培训,函数,语句,参数,赋值,变量,语法,下面,实际,以上,python中,用def语句创建函数时,可以用return语句指定应该python爬虫和数据分析有哪些第三方
python爬虫和数据分析有哪些第三方库?,培训,爬虫,和数,以上,更多,内容,以上内容为大家介绍了爬虫和数据分析有哪些第三方库,希望对大家有所python没有main函数吗
python没有main函数吗,入口,代码,培训,位置,方法,函数,文件,程序,都会,属性,相信很多初学python的人看代码的时候都会先找一下main()方法,从mapython有字符型吗
python有字符型吗,培训,数据,字符串,字符,引号,中文,内容,也就是,源程序,比如说,python中有字符类型,也就是字符串。简单地理解,字符串就是“一pythonCookie和Session有什么区别?
pythonCookie和Session有什么区别?,培训,python爬虫和数据分析有哪些第三方
python爬虫和数据分析有哪些第三方库?,培训,爬虫,和数,python到底有多少个库?
python到底有多少个库?,工具,时间,标准,电话号码,通用,信息,国际,代理,数字,数据,python有很多第三方库,这是人尽皆知的事情,但Python到底有多少pythonjava语法区别有哪些
pythonjava语法区别有哪些,名称,培训,数字,数据,能存,标准,数据类型,语法,字符串,分号,1、变量java中定义变量,inta=0;而python中为a=0;由此可