我想在Android上隐藏MapBox Marker,当我进行缩放时,我想要显示它。 MapBox上有一个函数,如" setVisible(true或false)" GoogleMaps标记? 在GoogleMap中,您可以隐藏这样的标记:
Marker marker = map.addMarker(new MarkerOptions()
.position(new LatLng(49.685, 50.658))
.title("Paris"));
marker.setVisible(false); // hide the marker
MapBox上有没有相同的功能?谢谢。
答案 0 :(得分:2)
目前还没有公开public class DefaultAuthenticationFailureHandler implements AuthenticationFailureHandler {
@Override
public void onAuthenticationFailure(HttpServletRequest request, HttpServletResponse response, AuthenticationException exception) throws IOException, ServletException {
// Set status only OR do whatever you want to the response
response.setStatus(HttpServletResponse.SC_FORBIDDEN);
}
}
方法在Mapbox Android SDK中使用。我的建议是只需删除标记并在需要时重新添加标记。