MapColorScheme

  • MapColorScheme is an annotation used to define the color scheme for a Google Map, supporting dark, light, or system-dependent modes.

  • Developers can set the color scheme using GoogleMap.setMapColorScheme() or GoogleMapOptions.setMapColorScheme().

  • The DARK, FOLLOW_SYSTEM, and LIGHT constants represent the available color scheme options.

  • DARK and LIGHT ignore device settings while FOLLOW_SYSTEM adheres to the device's UI mode.

public abstract @interface MapColorScheme implements Annotation

Represents the integer value mapping for dark mode color scheme.

@see GoogleMap.setMapColorScheme(MapColorScheme)

@see GoogleMapOptions.setMapColorScheme(MapColorScheme).

Constant Summary

int DARK Represents dark mode.
int FOLLOW_SYSTEM Represents light or dark mode by referring to Configuration.UI_MODE_NIGHT_MASK from device settings.
int LIGHT Represents light mode.

Inherited Method Summary

Constants

public static final int DARK

Represents dark mode. Ignoring device settings.

Constant Value: 1

public static final int FOLLOW_SYSTEM

Represents light or dark mode by referring to Configuration.UI_MODE_NIGHT_MASK from device settings.

Constant Value: 2

public static final int LIGHT

Represents light mode. Ignoring device settings.

Constant Value: 0