android - how to make a PhoneStateListener for VoIP calls -


iam using phonestatelistener want listen if voip call has been made viper or skype or thing that, iam implementing listener phonestatelistener.listen_data_activity not working write. here code

public class voipdetectionactivity extends activity {     /** called when activity first created. */     @override     public void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.main);           telephonymanager obj =  (telephonymanager) getsystemservice(context.telephony_service);        phonestatelistener listener1 = new phonestatelistener(){            @override       public void ondataactivity (int direction){           string statestring = "n/a";           switch (direction) {         case telephonymanager.data_activity_none:           statestring = "idle";           break;         case telephonymanager.data_activity_in:           statestring = "off hook";           break;         case telephonymanager.data_activity_inout:           statestring = "ringing";           break;         case telephonymanager.data_activity_out:             statestring = "ringing";             break;           }        }        };           // register listener telephony manager        obj.listen(listener1, phonestatelistener.listen_data_activity);       } 

iam geting telephonymanager.data_activity_none not others, can 1 me this? in advance

some reasons might not work. of time voip occurs on wifi, , phonestatelistener.listen_data_activity works cellular according documentation. also, i'm not sure viper, skype uses it's own voip protocol throw wrench in mix.

a possible solution poll audiomanager communication mode.

here's link shows setting this.

how implement voip application using android.net.rtp package


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -