Context.RemoveStickyBroadcast(Intent) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
deprecated
Remove the data previously sent with #sendStickyBroadcast
,
so that it is as if the sticky broadcast had never happened.
[Android.Runtime.Register("removeStickyBroadcast", "(Landroid/content/Intent;)V", "GetRemoveStickyBroadcast_Landroid_content_Intent_Handler")]
[Android.Runtime.RequiresPermission("android.permission.BROADCAST_STICKY")]
[System.Obsolete("deprecated")]
public abstract void RemoveStickyBroadcast (Android.Content.Intent? intent);
[<Android.Runtime.Register("removeStickyBroadcast", "(Landroid/content/Intent;)V", "GetRemoveStickyBroadcast_Landroid_content_Intent_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.BROADCAST_STICKY")>]
[<System.Obsolete("deprecated")>]
abstract member RemoveStickyBroadcast : Android.Content.Intent -> unit
Parameters
- intent
- Intent
The Intent that was previously broadcast.
- Attributes
Remarks
Remove the data previously sent with #sendStickyBroadcast
, so that it is as if the sticky broadcast had never happened.
This member is deprecated. Sticky broadcasts should not be used. They provide no security (anyone can access them), no protection (anyone can modify them), and many other problems. The recommended pattern is to use a non-sticky broadcast to report that <em>something</em> has changed, with another mechanism for apps to retrieve the current value whenever desired.
Java documentation for android.content.Context.removeStickyBroadcast(android.content.Intent)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.