如何使谷歌地图标记的标题和代码段始终显示?

时间:2015-09-08 07:28:38

标签: android google-maps google-maps-markers

在谷歌地图开发Android中,我想让标记的标题和片段始终显示地图上没有多少标记,或者我点击了标记或银行。 像这样(发送图像的声誉不够......): https://plus.google.com/110339454351188867708/posts/Np5rLWyTiyz?pid=6192041010938762194&oid=110339454351188867708

我该怎么做。

1 个答案:

答案 0 :(得分:0)

编辑1 :我找到了这个库:

http://googlemaps.github.io/android-maps-utils/

它可以显示许多带文字的简单标记,但我没有使用它,你可以自己尝试

关于info window

  

信息窗口允许您在用户显示信息时显示信息   点击标记。一次只显示一个信息窗口。如果一个   用户点击另一个标记,将隐藏当前信息窗口   并将显示新的信息窗口。

因此您无法显示多信息窗口,但是当使用showInfoWindow()选择当前标记时,您可以始终显示信息窗口:

Marker currentMarker;

在地图点击监听器上实现:

googleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
            @Override
            public void onMapClick(LatLng latLng) {
                currentMarker.showInfoWindow();
            }
        });

在标记点击侦听器上实现:

googleMap.setOnMarkerClickListener(new GoogleMap.OnMarkerClickListener() {
            @Override
            public boolean onMarkerClick(Marker marker) {
                currentMarker = marker;
                marker.showInfoWindow();
                return true;
            }
        });