2010.12.10(4)——— android MapView 处理双击事件
16lz
2022-08-02
2010.12.10(4)——— android MapView 处理双击事件
在地图上每次都点击放大按钮 再放大 不太好 希望 双击来放大地图
在网上找了一些 大多都是重写onTouchEvent方法
但是 按照网上方法 试了都不行
后来发现 重写dispatchTouchEvent 方法 就好了
/
在地图上每次都点击放大按钮 再放大 不太好 希望 双击来放大地图
在网上找了一些 大多都是重写onTouchEvent方法
但是 按照网上方法 试了都不行
后来发现 重写dispatchTouchEvent 方法 就好了
/
/处理双击事件@Overridepublic 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) {mapView.getController().zoomInFixing((int) ev.getX(),(int) ev.getY());}count = 0;firstClick = 0;secondClick = 0;}}return super.dispatchTouchEvent(ev);}
更多相关文章
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用
- python list.sort()根据多个关键字排序的方法实现
- android上一些方法的区别和用法的注意事项
- android实现字体闪烁动画的方法
- Android中dispatchDraw分析
- Android四大基本组件介绍与生命周期
- Android(安卓)MediaPlayer 常用方法介绍
- 在Fragment中设置控件点击方法,执行失败。