Hi, Both the ways what have listed are right..
You get the same output.. :) -vinay On May 28, 1:02 am, goosedroid <[email protected]> wrote: > If I register LISTEN_SERVICESTATE with listener "A" using > TelephonyManager.listen(), and then later I need to additionally > listen another event like LISTEN_CALL_STATE *using the same > listener* ... do I need to: > > (1) unregister listener A with LISTEN_NONE and re-register with both > LISTEN_ flags: > > TelephonyManager t = ...; > PhoneStateListener l = ...; > > t.listen( l, LISTEN_SERVICESTATE); > ... > time goes by > ... > t.listen( l, LIST_NONE); > t.listen( l, LISTEN_SERVICE_STATE | LISTEN_CALL_STATE) > > (2) simply call listen again with listener A, and the new flag. > t.listen( l, LISTEN_SERVICESTATE); > t.listen( l, LISTEN_CALL_STATE); > > In other words, is listen() additive if you pass in the same listener > with different LISTEN_ flags? The documentation is not clear. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

