AASettingsState
Represents the current state of all Android Auto settings.
This data class holds the toggle values for each setting exposed in the Android Auto settings screen. Each field maps to a preference stored by the phone app's shared preferences system.
Settings Categories
Guidance settings control navigation behavior and alerts:
ttsEnabled: Text-to-Speech voice guidance
audioEnabled: Audio output for guidance instructions
overspeedAlertsEnabled: Speed limit violation warnings
trafficDisplayEnabled: Traffic overlay on the map
Display settings (AA-specific):
displaySpeedLimitEnabled: Show speed limit sign on the AA map surface
mapDayNightMode: Day/night mode of the AA map — follow the car, always day, or always night
Routing settings control route computation preferences:
highwayEnabled: Include highways in computed routes
tollsEnabled: Include toll roads in computed routes
autoReroutingEnabled: Automatically reroute when traffic conditions change
See also
Constructors
Properties
Whether audio output for guidance instructions is enabled
Whether automatic rerouting on traffic changes is enabled
Custom settings defined by the client application.
Whether the speed limit sign is displayed on the AA map surface during guidance
Whether highways are included in route computation
The day/night mode of the Android Auto map: follow the car (AADayNightMode.AUTO), or keep the map in day or night colours at all times.
Whether overspeed alert warnings are enabled
Whether toll roads are included in route computation
Whether traffic display overlay on the map is enabled
Whether Text-to-Speech voice guidance is enabled