List of usage examples for android.support.v4.content LocalBroadcastManager registerReceiver
public void registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
From source file:Main.java
public static void registerLocalReceiver(Context context, BroadcastReceiver receive, String action) { IntentFilter filter = new IntentFilter(action); LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); lbm.registerReceiver(receive, filter); }
From source file:org.tlc.whereat.modules.pubsub.Dispatcher.java
public static void register(LocalBroadcastManager bm, BroadcastReceiver br, String action) { bm.registerReceiver(br, new IntentFilter(action)); }
From source file:org.scribacrm.scriba.SerializationBroadcast.java
public static void registerForDeserialization(Context context, BroadcastReceiver receiver) { IntentFilter filter = new IntentFilter(ACTION_DESERIALIZATION_COMPLETED); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(context); manager.registerReceiver(receiver, filter); }
From source file:org.scribacrm.scriba.SerializationBroadcast.java
public static void registerForSerialization(Context context, BroadcastReceiver receiver) { IntentFilter filter = new IntentFilter(ACTION_SERIALIZATION_COMPLETED); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(context); manager.registerReceiver(receiver, filter); }
From source file:Main.java
public static void registBroadcase(Activity activity, BroadcastReceiver receiver, String name) { LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(activity); IntentFilter filter = new IntentFilter(); filter.addAction(name);// ww w .j av a 2 s . com broadcastManager.registerReceiver(receiver, filter); }
From source file:org.qeo.android.service.ui.QeoDefaultsUI.java
/** * Set flag to toggle display of registration notification. * * @param ctx the context * @param displayRegistrationNotification the flag */// w ww. j av a 2s . c o m public static synchronized void setDisplayRegistrationNotification(Context ctx, boolean displayRegistrationNotification) { LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(ctx); if (sNotificationHelper != null) { //unregister old lbm.unregisterReceiver(sNotificationHelper); sNotificationHelper = null; } if (displayRegistrationNotification) { sNotificationHelper = new NotificationHelper(); IntentFilter filter = new IntentFilter(); filter.addAction(RegisterService.ACTION_REGISTRATION_DONE); filter.addAction(RemoteDeviceRegistration.ACTION_UNREGISTERED_DEVICE_FOUND); lbm.registerReceiver(sNotificationHelper, filter); } }
From source file:com.facebook.internal.BoltsMeasurementEventListener.java
private void open() { LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(applicationContext); broadcastManager.registerReceiver(this, new IntentFilter(MEASUREMENT_EVENT_NOTIFICATION_NAME)); }
From source file:io.flutter.plugins.firebase_messaging.FirebaseMessagingPlugin.java
private FirebaseMessagingPlugin(Activity activity, MethodChannel channel) { this.activity = activity; this.channel = channel; FirebaseApp.initializeApp(activity); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(FlutterFirebaseInstanceIDService.ACTION_TOKEN); intentFilter.addAction(FlutterFirebaseMessagingService.ACTION_REMOTE_MESSAGE); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(activity); manager.registerReceiver(this, intentFilter); }
From source file:it.gmariotti.android.examples.receiver.LocalBroadcastActivity.java
@Override protected void onResume() { LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this); mReceiver = new MyTestReceiver(); lbm.registerReceiver(mReceiver, new IntentFilter(Constants.INTENT_ACTION)); super.onResume(); }
From source file:io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.java
private FirebaseMessagingPlugin(Registrar registrar, MethodChannel channel) { this.registrar = registrar; this.channel = channel; FirebaseApp.initializeApp(registrar.context()); IntentFilter intentFilter = new IntentFilter(); intentFilter.addAction(FlutterFirebaseInstanceIDService.ACTION_TOKEN); intentFilter.addAction(FlutterFirebaseMessagingService.ACTION_REMOTE_MESSAGE); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(registrar.context()); manager.registerReceiver(this, intentFilter); }