1

是否可以使 MyLocationOverlay 标记可点击?单击覆盖标记时,我必须启动微调器。

myLocationOverlay.setTouchEventListener(new OverlayTouchEventListener() {

        @Override
        public void onTouch(MotionEvent arg0, MapView arg1) {
            showLocationOverlayDialog();
            Log.i("MainMapActivity", "Main.getView() — location touched");
        }
    });

这就是我到目前为止所拥有的。我还没有开始使用微调器。但是使用此代码,我认为它不起作用。它不进入 setTouchEventListener。有人可以帮我吗?

4

1 回答 1

0

创建子类MyLocationOverlay并覆盖dispatchTap(). 不仅仅是创建myLocationOverlay 为此类的实例

于 2012-09-07T09:05:14.290 回答