单击信息窗口后,在Android谷歌地图中关闭信息窗口?

时间:2014-08-01 18:08:11

标签: android google-maps infowindow dismiss

嗨我想在点击信息窗口时解雇android谷歌地图信息窗口。通常当我点击地图时它会解雇。但是当用户点击信息窗口时我也需要关闭信息窗口。

 @Override
        public void onInfoWindowClick(Marker marker) {
    // dismiss info-window
       }

我想知道在我点击android中的信息窗口后有没有办法解雇。 谢谢 Sajith

1 个答案:

答案 0 :(得分:3)

您需要设置GoogleMap的信息窗口点击监听器,最好在“onCreate”中完成。最容易制作活动/片段的方法GoogleMap.OnInfoWindowClickListener。

map.setOnInfoWindowClickListener(this);

然后设置你的监听器方法,只需调用'marker.hideInfoWindow();'。

@Override
public void onInfoWindowClick(Marker marker) {
    marker.hideInfoWindow();
}

应该这样做。