OSMDroid / OSMBonusPack在标记点击上添加带有信息气泡的标记

时间:2014-04-10 15:33:05

标签: java android android-mapview openstreetmap osmdroid

我写了一些简单的代码,将mapview添加到我的应用程序,然后将标记添加到mapview。我想要发生的是当用户点击标记时,它应该显示一个信息气泡,其中包含有关标记的更多信息,例如标记标题。我发现在互联网上没有关于OSMDroid的大量信息,我想知道是否有人知道这样做的简单方法?

我在地图视图中添加标记的代码:

            // create GeoPoint
            GeoPoint mGeoP = new GeoPoint(51.000000, -2.000000);

            // build a new marker pin
            Marker mPin = new Marker(mapView);
            mPin.setPosition(mGeoP);
            mPin.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_BOTTOM);
            mPin.setIcon(getResources().getDrawable(R.drawable.ic_green_pin2));
            mPin.setTitle("POINT");


            // add new marker pin to map
            mapView.getOverlays().add(mPin);
            mapView.invalidate();

1 个答案:

答案 0 :(得分:0)

问题解决了:
结果我错过了创建泡泡所需的.XML和.PNG文件!