Android: как я могу полностью прервать / удалить липкую трансляцию?

Мы можем удалить упорядоченную трансляцию с помощью функции abortBroadcast (), есть ли способ полностью удалить липкую упорядоченную трансляцию?

removeStickyBroadcast – именно то, что вам нужно:

 public abstract void removeStickyBroadcast (Intent intent) 

С : API уровня 1

Удалите данные, ранее отправленные с помощью sendStickyBroadcast(Intent) , так что это sendStickyBroadcast(Intent) , что липкой передачи никогда не было.

Вы должны иметь разрешение BROADCAST_STICKY , чтобы использовать этот API. Если вы не сохраните это разрешение, будет выведено SecurityException.

параметры

Намерение Предназначение, которое ранее транслировалось.

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