telephonymanager - How to know whether outgoing call is answered or rejected in android programmatically -
i working on call dialer demo. in have made receiver listening call events.
now want know if person on other side answer or reject call , based in want change screens. i.e. if call answered should got screena , if rejected should go screenb.
i have tried below no luck:
else if (intent.getstringextra(telephonymanager.extra_state).equals( telephonymanager.extra_state_idle) || intent.getstringextra(telephonymanager.extra_state).equals( telephonymanager.extra_state_offhook)) { // code execute when call disconnected if(incomingcall.call_resp.equals("1")){ intent i=new intent(context , callscreen.class); i.addflags(intent.flag_activity_new_task); context.startactivity(i); }else { intent i=new intent(context , mainactivity.class); i.addflags(intent.flag_activity_new_task); context.startactivity(i); } } }
Comments
Post a Comment