java.lang.Object
com.smartdevicelink.proxy.RPCStruct
com.smartdevicelink.proxy.RPCMessage
com.smartdevicelink.proxy.RPCRequest
This will bring up an alert with information related to the next navigation maneuver including potential voice navigation instructions. Shown information will be taken from the ShowConstantTBT function
Function Group: Navigation
HMILevel needs to be FULL, LIMITED or BACKGROUND
public static final java.lang.String KEY_TTS_CHUNKS
public static final java.lang.String KEY_SOFT_BUTTONS
Constructs a new AlertManeuver object
public AlertManeuver()
Constructs a new AlertManeuver object indicated by the Hashtable parameter
public AlertManeuver(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Gets the SoftButton List object
public java.util.List getSoftButtons()
Sets the SoftButtons
public com.smartdevicelink.proxy.rpc.AlertManeuver setSoftButtons(java.util.List<com.smartdevicelink.proxy.rpc.SoftButton> softButtons)
Notes:
Gets TTSChunk[], the Array of type TTSChunk which, taken together, specify what is to be spoken to the user
public java.util.List getTtsChunks()
Sets array of type TTSChunk which, taken together, specify what is to be spoken to the user
public com.smartdevicelink.proxy.rpc.AlertManeuver setTtsChunks(java.util.List<com.smartdevicelink.proxy.rpc.TTSChunk> ttsChunks)
Notes:
Array must have a least one elementFrom Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCRequest | getCorrelationID, setCorrelationID, setOnRPCResponseListener, getOnRPCResponseListener |
com.smartdevicelink.proxy.RPCMessage | getFunctionID, getFunctionName, setFunctionName, getMessageType, setParameters, getParameters, getObject, getString, getInteger, getFloat, getDouble, getBoolean, getLong |
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |