如何覆盖KML onTouchEvent?

时间:2017-10-18 19:12:03

标签: osmdroid

我想添加我的逻辑,当用户点击地图上的某个功能时,该逻辑将会执行。

我注意到当我点击FolderOverlay上的某个功能时,它会在地图上打开一个工具提示,上面显示我点击的多边形旁边的“名称”和“描述”。完美。

我读了onTouchEvent中的FolderOverlay.java,但无法理解该函数如何找到当前按下的多边形?

这是功能:

@Override public boolean onTouchEvent(MotionEvent e, MapView mapView){
    if (isEnabled())
        return mOverlayManager.onTouchEvent(e, mapView);
    else 
        return false;
}

简而言之,我如何在“用户点击地图上的某个功能”事件中注册我的逻辑

由于

0 个答案:

没有答案