Android: ¿Cómo puedo abortar / eliminar completamente la emisión pegajosa?

Podemos eliminar una emisión ordenada con abortBroadcast (), ¿hay una manera de eliminar completamente una emisión ordenada pegajosa?

removeStickyBroadcast es exactamente lo que necesita:

 public abstract void removeStickyBroadcast (Intent intent) 

Desde : API Nivel 1

Elimine los datos enviados previamente con sendStickyBroadcast(Intent) , de modo que es como si la emisión pegajosa nunca hubiera ocurrido.

Debe tener el permiso BROADCAST_STICKY para utilizar esta API. Si no tiene ese permiso, SecurityException se lanzará.

Parámetros

intención de Intención que se transmitió anteriormente.

http://developer.android.com/reference/android/content/Context.html#removeStickyBroadcast(android.content.Intent)

  • ¿Dónde anular el registro de BroadcastReceiver (en un servicio)?
  • BroadcastReceiver: set android: proceso de forma programática
  • Receptores de difusión de Android vs aidl
  • BroadcastReceiver nunca llamó
  • Java.lang.InstantiationException: class no tiene constructor de argumento cero
  • El lanzamiento de una actividad de un receptor de emisión que escucha la llamada saliente
  • Cómo crear una intención pendiente dentro de una clase BroadcastReceiver?
  • BroadcastReceiver se dispara varias veces (PROVIDERS_CHANGED_ACTION)
  • ¿Cómo recibir sms en android?
  • BroadcastReceiver no funciona correctamente a menos que se registre manualmente
  • Android Whatsapp Inicio de llamada Receptor de difusión
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.