您好,我想在单击信息窗口时关闭 android Google map 信息窗口。通常当我单击 map 时它会关闭。但我也需要在用户单击信息窗口时关闭信息窗口。
@Override
public void onInfoWindowClick(Marker marker) {
// dismiss info-window
}
我想知道在我点击 android 中的信息窗口后有没有办法关闭。 谢谢 萨 git
最佳答案
您需要设置 GoogleMap 的信息窗口点击监听器,最好在您的“onCreate”中完成。最简单的方法是制作 Activity/fragment 实现 GoogleMap.OnInfoWindowClickListener。
map.setOnInfoWindowClickListener(this);
然后设置您的监听器方法并调用“marker.hideInfoWindow();”。
@Override
public void onInfoWindowClick(Marker marker) {
marker.hideInfoWindow();
}
应该这样做。
关于android - 单击信息窗口后关闭 android google map 中的信息窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25086146/