Settings for audio guidance during navigation.
By default, vibration, voice alerts and guidance, and Bluetooth audio are enabled, and volume is set to NORMAL.
Nested Class Summary
| class | AudioGuidanceSettings.Builder | Builder for AudioGuidanceSettings. |
|
| enum | AudioGuidanceSettings.GuidanceMode | Guidance mode for audio guidance. | |
| enum | AudioGuidanceSettings.VolumeLevel | Volume level for audio guidance. | |
Public Constructor Summary
Public Method Summary
| static AudioGuidanceSettings.Builder |
builder()
Returns a builder with default settings: vibration enabled, voice alerts and guidance enabled,
bluetooth audio enabled, and volume level set to NORMAL.
|
| abstract boolean |
getBluetoothAudioEnabled()
Returns
true if voice guidance should be transmitted over Bluetooth if available. |
| abstract AudioGuidanceSettings.GuidanceMode |
getGuidanceMode()
Returns
AudioGuidanceSettings.GuidanceMode for audio guidance. |
| abstract boolean |
getVibrationEnabled()
Returns
true if vibration should be enabled. |
| abstract AudioGuidanceSettings.VolumeLevel |
getVolumeLevel()
Returns
AudioGuidanceSettings.VolumeLevel for audio guidance. |
Inherited Method Summary
Public Constructors
public AudioGuidanceSettings ()
Public Methods
public static AudioGuidanceSettings.Builder builder ()
Returns a builder with default settings: vibration enabled, voice alerts and guidance enabled, bluetooth audio enabled, and volume level set to NORMAL.
public abstract boolean getBluetoothAudioEnabled ()
Returns true if voice guidance should be transmitted over Bluetooth if available.
public abstract AudioGuidanceSettings.GuidanceMode getGuidanceMode ()
Returns AudioGuidanceSettings.GuidanceMode for audio guidance.
public abstract boolean getVibrationEnabled ()
Returns true if vibration should be enabled.
public abstract AudioGuidanceSettings.VolumeLevel getVolumeLevel ()
Returns AudioGuidanceSettings.VolumeLevel for audio guidance.