com.google.android.libraries.mapsplatform.transportation.consumer.view
Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
ConsumerController provides ridesharing controls and is linked with ConsumerMapFragment for managing features.
ConsumerGoogleMap and ConsumerMapFragment offer customized map views influenced by the current session's appearance, with the former acting as a proxy to the standard Google Maps Android API.
ConsumerMapStyle enables UI element style customization within the ConsumerMapFragment.
Several callback classes like OnConsumerMarkerClickCallback, OnProjectedRouteUpdateCallback, and ConsumerMapReadyCallback handle interactions and updates within the map environment.
Direct use of getMapAsync() is replaced by ConsumerMapView#getConsumerMapAsync(ConsumerMapReadyCallback) to retrieve the map, as indicated by UnsupportedGetMapAsyncException.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-27 UTC."],[],["The content outlines interfaces, classes, and exceptions for managing ridesharing features within a map environment. `ConsumerController` manages ridesharing features. `ConsumerGoogleMap` provides access to the underlying Google Maps API. `ConsumerMapStyle` customizes UI elements. Key classes include callbacks for marker clicks and route updates, and classes for handling the custom map view, `ConsumerMapFragment` and `ConsumerMapView`, which adjust based on the current session. The `UnsupportedGetMapAsyncException` indicates a method call error.\n"]]