toca studio cerrar boton aplicacion android android-intent broadcastreceiver intentfilter

boton - cerrar aplicacion android studio



Android: ¿registrar un receptor de transmisión para dos intentos? (1)

No cree su IntentFilter línea, luego use el método addAction para agregar la acción UNREGISTERED , es decir:

IntentFilter filter = new IntentFilter(SIPEngine.SIP_REGISTERED_INTENT); filter.addAction(SIPEngine.SIP_UNREGISTERED_INTENT); context.registerReceiver(sipRegistrationListener, filter);

Me preguntaba si es posible registrar un receptor de transmisión para recibir dos intentos.

Mi código es el siguiente:

sipRegistrationListener = new BroadcastReceiver(){ @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (SIPEngine.SIP_REGISTERED_INTENT.equals(action)){ Log.d("SETTINGS ", "Got REGISTERED action"); } if (SIPEngine.SIP_UNREGISTERED_INTENT.equals(action)){ Log.d("SETTINGS ", "Got UNREGISTERED action"); } } }; context.registerReceiver(sipRegistrationListener, new IntentFilter(SIPEngine.SIP_REGISTERED_INTENT)); context.registerReceiver(sipRegistrationListener, new IntentFilter(SIPEngine.SIP_UNREGISTERED_INTENT));

Recibo el Intento REGISTRADO cada vez que lo envío, pero nunca recibo el Intento no Registrado cuando lo envío.

¿Debo configurar otro receptor de difusión para la intención sin registrar?