Is there any way to detect outgoing call is successfully received or answered ? I am using Intent.ACTION_CALL for dialing a call and PhoneCallListener
Intent.ACTION_CALL
PhoneCallListener
You need to use a combination of RINGING state and OFFHOOK state to figure out if the call is answered.
RINGING
OFFHOOK
See this thread for actual code on how to achieve this.