android双击事件的实现,使用GestureDetector.OnDoubleTapListener接口,示例代码如下:

button.setOnTouchListener(new View.OnTouchListener()     {         @Override public boolean onTouch(View v, MotionEvent event)         {             return gestureDetector.onTouchEvent(event);         } });     GestureDetector gestureDetector = new GestureDetector(Activity.this, new GestureDetector.SimpleOnGestureListener()     {         /*        * * 发生确定的单击时执行         * * @param e         * * @return         * */         @Override public boolean onSingleTapConfirmed(MotionEvent e)         {//单击事件              Toast.makeText(Activity.this,"这是单击事件", Toast.LENGTH_SHORT).show();              return super.onSingleTapConfirmed(e);         }         /**          * * 双击发生时的通知          * * @param e          * * @return          * */         @Override public boolean onDoubleTap(MotionEvent e) {            //双击事件             Toast.makeText(Activity.this,"这是单击事件",Toast.LENGTH_SHORT).show();             return super.onDoubleTap(e);         }         /**          * * 双击手势过程中发生的事件,包括按下、移动和抬起事件          * * @param e          * * @return */         @Override public boolean onDoubleTapEvent(MotionEvent e) {             return super.onDoubleTapEvent(e);         }     });        }




更多相关文章

  1. android:configChanges
  2. Android截取开机关机事件
  3. Android中各种ontouch事件
  4. android 屏幕监听滑动事件
  5. Android解析Xml字符串例子
  6. Android(安卓)创建与解析XML(六)—— 比较与使用
  7. Android(安卓)事件处理
  8. android 事件分发机制详细解析
  9. Android之事件响应的两种模型分析

随机推荐

  1. 地图入门(一):Android上使用Google Maps加标
  2. android4.3应用程序隐藏状态栏和标题栏
  3. Android(安卓)颜色渲染(十) ComposeShade
  4. 基础 Android(安卓)开发规范整理
  5. Android(安卓)代码执行Linux Shell小记
  6. Android属性之android:priority
  7. 2011.08.29——— android dip px解析及
  8. Android快速入门相关(一)
  9. 卡片式UI的总结 android
  10. Android(安卓)Map API key 申请