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?