设置android的单击事件是很简单的,给控件设置 setOnClickListener,重写onClick方法()即可。
但是双击事件如何设置呢,可能大家比较容易想到的方法是重写onTouch方法,根据两次点击事件的时间间隔判断是否是双击。其实android已经提供了关于双击的事件方法,就是通过监听控件的手势,即GestureDetector来获得控件的双击事件。
步骤如下:
1 设置GestureDetector,第一个this代表Context,第二个this代表OnGestureListener
<span style="white-space:pre"> </span>gestureDetector = new GestureDetector(this,this