我想添加我的逻辑,当用户点击地图上的某个功能时,该逻辑将会执行。
我注意到当我点击FolderOverlay
上的某个功能时,它会在地图上打开一个工具提示,上面显示我点击的多边形旁边的“名称”和“描述”。完美。
我读了onTouchEvent
中的FolderOverlay.java
,但无法理解该函数如何找到当前按下的多边形?
这是功能:
@Override public boolean onTouchEvent(MotionEvent e, MapView mapView){
if (isEnabled())
return mOverlayManager.onTouchEvent(e, mapView);
else
return false;
}
简而言之,我如何在“用户点击地图上的某个功能”事件中注册我的逻辑
由于