Search code examples
androidbroadcastreceiverdtmf

Getting DTMF signals when receiving a call on Android


Is there any way to receive and identify DTMF signals when you get a phonecall? I found these two functions (extractNetworkPortion & extractPostDialPortion), but I can't seem to get DTMF signal send by phonecalls.

Also, what is the shortest delay you can have for sending DTMF signals when calling someone?


Solution

  • Unfortunately this is not possible in standard Android platform (as of the latest version, 3.1)