Activity
在Activity中,使用findViewById(int resId)方法与布局中的控件绑定
View常用事件接口
View的事件监听是指用户与应用交互,当用户对View进行点击、长按、触摸、移动等动作时、程序对这些动作进行处理
OnClickListener 点击View时的监听
OnLongClickListener 长按View时的监听
OnTouchListener 触摸View时的监听
1.android系统中,OnClickListener 是一种处理点击事件的接口
public void onClick(View v){
//参数v为事件源控件,当长时间按下此控件时才会触发该方法。
//当多个组件共用同一个监听器时,用来区分组件
}
2.在android应用中,OnLongClick事件表示长按2秒以上触发的事,OnLongClickListener接口与OnClickListener接口
原理基本相同,只是该接口为View长按事件的捕捉接口,即当长时间按下某个View时触发的事件该接口对应的回调方法
如下:
public void onLongClick(View v){
//参数v为事件源控件,当长时间按下此控件时才会触发该方法
//当多个组件共用同一个监听器时,用来区分组件
//返回值:该方法返回值是一个boolean类型的变量
//当返回true时,表示完整的处理了这个事件,并不希望其他的回调方法再次进行处理
//当返回false时,表示并没有完成处理该事件,希望其他方法继续对其进