UiControlSettings

public final class UiControlSettings


A class that allows customization of the UI controls of the {@link Map3DView}.

Summary

Nested types

The possible orientations of the UI controls on the map.

@IntDef(value = [0, 1, 2, 3])
@Retention(value = AnnotationRetention.SOURCE)
public annotation UiControlSettings.ControlPlacement

The possible placements of the UI controls on the map.

Public methods

final void

Sets the placement of the UI controls on the map.

Public methods

setUiControlsPlacement

public final void setUiControlsPlacement(
    @NonNull List<@NonNull Map3DControl> controls,
    @UiControlSettings.ControlPlacement int placement
)

Sets the placement of the UI controls on the map.

Parameters
@NonNull List<@NonNull Map3DControl> controls

The list of UI controls to set the placement for.

@UiControlSettings.ControlPlacement int placement

The placement of the UI controls on the map.