【问题标题】:Clickable MyLocationOverlay可点击的 MyLocationOverlay
【发布时间】:2012-09-07 09:01:17
【问题描述】:

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

myLocationOverlay.setTouchEventListener(new OverlayTouchEventListener() {

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

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

【问题讨论】:

    标签: android maps ontouchlistener clickable mylocationoverlay


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多