在谷歌地图开发Android中,我想让标记的标题和片段始终显示地图上没有多少标记,或者我点击了标记或银行。 像这样(发送图像的声誉不够......): https://plus.google.com/110339454351188867708/posts/Np5rLWyTiyz?pid=6192041010938762194&oid=110339454351188867708
我该怎么做。
答案 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;
}
});