【问题标题】:How to create a Balloon Overlay on a MapView?如何在 MapView 上创建气球叠加层?
【发布时间】:2011-06-29 16:28:54
【问题描述】:

我需要在用户长按 MapView 的地方创建一个气球叠加层。

首先,我将如何在选择点的位置动态创建气球叠加层?

用户将在应用程序中长按 MapView,手势检测器会捕捉到该手势。

我不知道如何在所选点创建气球叠加层。有什么想法吗?

 mGestureDetector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
            @Override
            public void onLongPress(MotionEvent e) {
                Log.d(tag, "Long Press event");
                // i need to create a balloon at the point that was long pressed
            }
 }

我称之为地图上的叠加层

mGestureDetector.onTouchEvent(ev);

【问题讨论】:

    标签: java android android-mapview balloon


    【解决方案1】:

    为了在地图上显示气球,您通常需要在地图上显示大头针。单击该引脚后,将出现一个气球。这是一个如何做到这一点的例子。

    https://github.com/jgilfelt/android-mapviewballoons

    【讨论】:

      猜你喜欢
      • 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
      相关资源
      最近更新 更多