Configuration for DefaultNavigationView. Controls visibility of built-in widgets.
Java code snippet:
DefaultNavigationViewConfig viewConfig = DefaultNavigationViewConfig.builder()
.visibleWidgets(DefaultNavigationViewConfig.WIDGET_ZOOM_CONTROLS | DefaultNavigationViewConfig.WIDGET_FOLLOW_ME)
.build();
ZoomControlsConfig zoomConfig = ZoomControlsConfig.builder()
.buttonBackgroundColor(0xF2FAFAFA)
.build();
FollowMeButtonConfig followMeConfig = FollowMeButtonConfig.builder()
.accentColor(0xFF30AAD9)
.build();
Kotlin code snippet:
val viewConfig = DefaultNavigationViewConfig.builder()
.visibleWidgets(DefaultNavigationViewConfig.WIDGET_ZOOM_CONTROLS or DefaultNavigationViewConfig.WIDGET_FOLLOW_ME)
.build()
val zoomConfig = ZoomControlsConfig.builder()
.buttonBackgroundColor(0xF2FAFAFA.toInt())
.build()
val followMeConfig = FollowMeButtonConfig.builder()
.accentColor(0xFF30AAD9.toInt())
.build()
// followMeConfig.followMeIcon(drawable)
// zoomConfig.zoomInIcon(drawable); zoomConfig.zoomOutIcon(drawable)
Definition at line 17 of file DefaultNavigationViewConfig.java.