android监听器实例代码
代码分享:
import androidx.appcompat.app.appcompatactivity; import android.content.intent; import android.os.bundle; import android.view.view; import android.widget.button; public class mainactivity extends appcompatactivity { @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); button button1=(button)findviewbyid(r.id.button1); button1.setonclicklistener(new view.onclicklistener() {@override public void onclick(view v) { intent intent=new intent(mainactivity.this,main2activity.class); startactivity(intent); }});
import后面的包在系统报错后点小灯泡会自动给你。
注意大小写。注意不要重名。名字尽量按实际意义
在android 应用开发过程中,常用监听事件如下:
(1) listview事件监听
seton itemselectedlistener:鼠标滚动时触发
setonitemclicklistener: 点击时触发
(2 )edittext 事件监听
setonkeylistener: 获取焦点时触发
(3) radiogroup事件监听
setoncheckedchangelistener: 点击时触发
(4) checkbox事件监听
setoncheckedchangelistener :点击时触发
(5 )spinner事件监听
setonltemselectedlistener:点击时触发
(6) datepicker 事件监听
ondatechangedlistener: 日期改变时触发
(7 )datepickerdialog 事件监听
ondatesetlistener:设置日期时触发
(8) timepicker 事件监听
ontimechangedlistener:时间改变时触发
(9 )timepickerdialog 事件监听
ontimesetlistener: 设置时间时触发
(10)button.imagebutton 事件监听
setonclicklistener: 点击时触发
(11)menu 事件监听
onoptionsltemselected; 点击时触发
(12 )gallery 事件监听
setonitemclicklistener: 点击时触发
(13 )gridview 事件监听
setonltemclicklistener: 点击时触发
以上就是本次介绍的关于android监听器的相关知识点文章,感谢大家的学习和对的支持。