List of usage examples for android.support.v4.content LocalBroadcastManager unregisterReceiver
public void unregisterReceiver(BroadcastReceiver receiver)
From source file:Main.java
/** * Unregisters the given receiver from the given {@link LocalBroadcastManager}. * @param manager the manager from which to unregister * @param receiver the receiver to unregister * @return true if it was successfully unregistered, or false if the receiver was not registered *///from ww w .j a v a2s . co m public static boolean safeUnregisterBroadcastReceiver(LocalBroadcastManager manager, BroadcastReceiver receiver) { try { manager.unregisterReceiver(receiver); return true; } catch (IllegalArgumentException ex) { return false; } }
From source file:org.scribacrm.scriba.SerializationBroadcast.java
public static void unregisterReceiver(Context context, BroadcastReceiver receiver) { LocalBroadcastManager manager = LocalBroadcastManager.getInstance(context); manager.unregisterReceiver(receiver); }
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 *//*from w w w.ja v a2 s.com*/ 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.auth0.lock.receiver.AuthenticationReceiver.java
/** * Unregisters from the supplied LocalBroadcastManager * @param broadcastManager from which the receiver is unregistered *//*from w w w . j a v a2s. com*/ public void unregisterFrom(LocalBroadcastManager broadcastManager) { broadcastManager.unregisterReceiver(this); }
From source file:it.gmariotti.android.examples.receiver.LocalBroadcastActivity.java
@Override protected void onPause() { LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this); lbm.unregisterReceiver(mReceiver); //Important: If we don't use lbm we will retrieve java.lang.IllegalArgumentException: Receiver not registered: super.onPause(); }
From source file:com.facebook.internal.BoltsMeasurementEventListener.java
private void close() { LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(applicationContext); broadcastManager.unregisterReceiver(this); }
From source file:com.cyanogenmod.settings.otgtoggle.OtgModeChooserActivity.java
@Override protected void onDestroy() { LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this); lbm.unregisterReceiver(mDeviceDisconnectionReceiver); super.onDestroy(); }
From source file:it.gulch.linuxday.android.alarms.FosdemAlarmManager.java
private void unregisterReceivers() { LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); lbm.unregisterReceiver(scheduleRefreshedReceiver); lbm.unregisterReceiver(bookmarksReceiver); }
From source file:org.deviceconnect.android.deviceplugin.sphero.setting.SettingActivity.java
@Override protected void onDestroy() { super.onDestroy(); LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this); lbm.unregisterReceiver(mReceiver); }
From source file:it.gulch.linuxday.android.loaders.BookmarkStatusLoader.java
@Override protected void onReset() { super.onReset(); onStopLoading();/*from w ww . j a v a 2 s.co m*/ isBookmarked = null; LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getContext()); lbm.unregisterReceiver(addBookmarkReceiver); lbm.unregisterReceiver(removeBookmarksReceiver); }