Merge "Clarify start/stop DTMF tone API documentation."
This commit is contained in:
@@ -1839,8 +1839,15 @@ public final class Call {
|
||||
|
||||
/**
|
||||
* Instructs this {@code Call} to play a dual-tone multi-frequency signaling (DTMF) tone.
|
||||
*
|
||||
* Any other currently playing DTMF tone in the specified call is immediately stopped.
|
||||
* <p>
|
||||
* Tones are both played locally for the user to hear and sent to the network to be relayed
|
||||
* to the remote device.
|
||||
* <p>
|
||||
* You must ensure that any call to {@link #playDtmfTone(char}) is followed by a matching
|
||||
* call to {@link #stopDtmfTone()} and that each tone is stopped before a new one is started.
|
||||
* The play and stop commands are relayed to the underlying
|
||||
* {@link android.telecom.ConnectionService} as executed; implementations may not correctly
|
||||
* handle out of order commands.
|
||||
*
|
||||
* @param digit A character representing the DTMF digit for which to play the tone. This
|
||||
* value must be one of {@code '0'} through {@code '9'}, {@code '*'} or {@code '#'}.
|
||||
|
||||
Reference in New Issue
Block a user