如何在MapView上创建气球叠加?

时间:2011-06-29 16:28:55

标签: java android android-mapview balloon

我需要创建一个气球覆盖图,用户长按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);

1 个答案:

答案 0 :(得分:0)

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

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