实现Activity下的控件双击事件
实现Activity上的控件双击事件重写dispatchTouchEvent 方法 就好了?Java代码??? //处理双击事件??????@Ove
实现Activity上的控件双击事件
重写dispatchTouchEvent 方法 就好了?
Java代码?
- ?? //处理双击事件??
- ????@Override??
- ????public?boolean?dispatchTouchEvent(MotionEvent?ev)?{??
- ????????if?(ev.getAction()?==?MotionEvent.ACTION_DOWN)?{??
- ????????????count++;??
- ????????????if(count==1){??
- ????????????????firstClick?=?System.currentTimeMillis();??
- ????????????}else?if(count==2){??
- ????????????????secondClick?=?System.currentTimeMillis();??
- ????????????????if?(secondClick?-?firstClick?<?500)?{??
- ?? ? ? ? ? ? ? ? ? ?//事件响应?
- ????????????????}??
- ????????????????count?=?0;??
- ????????????????firstClick?=?0;??
- ????????????????secondClick?=?0;??
- ????????????}??
- ????????}??
- ??
- ????????return?super.dispatchTouchEvent(ev);??
- ????} ?