标签:
public class
extends Object
| java.lang.Object | |
| ? | android.support.v4.content.LocalBroadcastManager |
Helper to register for and send broadcasts of Intents to local objects within your process. This is has a number of advantages over sending global broadcasts withsendBroadcast(Intent):
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static LocalBroadcastManager | getInstance(Context context) | ||||||||||
| void | registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
Register a receive for any local broadcasts that match the given IntentFilter.
|
||||||||||
| boolean | sendBroadcast(Intent intent)
Broadcast the given intent to all interested BroadcastReceivers.
|
||||||||||
| void | sendBroadcastSync(Intent intent)
Like
sendBroadcast(Intent), but if there are any receivers for the Intent this function will block and immediately dispatch them before returning. |
||||||||||
| void | unregisterReceiver(BroadcastReceiver receiver)
Unregister a previously registered BroadcastReceiver.
|
||||||||||
| [Expand]
Inherited Methods
| |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object
|
|||||||||||
Register a receive for any local broadcasts that match the given IntentFilter.
| receiver | The BroadcastReceiver to handle the broadcast. |
|---|---|
| filter | Selects the Intent broadcasts to be received. |
Broadcast the given intent to all interested BroadcastReceivers. This call is asynchronous; it returns immediately, and you will continue executing while the receivers are run.
| intent | The Intent to broadcast; all receivers matching this Intent will receive the broadcast. |
|---|
Like sendBroadcast(Intent), but if there are any receivers for the Intent this function will block and immediately dispatch them before returning.
Unregister a previously registered BroadcastReceiver. All filters that have been registered for this BroadcastReceiver will be removed.
| receiver | The BroadcastReceiver to unregister. |
|---|
Android英文文档翻译系列(6)——LocalBroadcastManager
标签:
原文地址:http://www.cnblogs.com/bvin/p/4305497.html