Example usage for android.support.v4.content LocalBroadcastManager unregisterReceiver

List of usage examples for android.support.v4.content LocalBroadcastManager unregisterReceiver

Introduction

In this page you can find the example usage for android.support.v4.content LocalBroadcastManager unregisterReceiver.

Prototype

public void unregisterReceiver(BroadcastReceiver receiver) 

Source Link

Document

Unregister a previously registered BroadcastReceiver.

Usage

From source file:com.skubit.satoshidice.placebet.PlaceBetFragment.java

@Override
public void onPause() {
    super.onPause();
    LocalBroadcastManager mng = LocalBroadcastManager.getInstance(getActivity());
    mng.unregisterReceiver(mUpdatePayoutField);
    mng.unregisterReceiver(mUpdateRollField);
    mng.unregisterReceiver(mUpdateWinField);
    mng.unregisterReceiver(mUpdateProfitField);
    mng.unregisterReceiver(mUpdateBetAmountField);
}

From source file:org.kontalk.ui.MainActivity.java

void proceedXmppUpgrade(String name) {
    // start progress dialog
    mUpgradeProgress = new LockedDialog.Builder(this).progress(true, 0).content(R.string.msg_xmpp_upgrading)
            .show();/*w ww .  j a  v  a  2  s.co  m*/

    // setup operation completed received
    mUpgradeReceiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getApplicationContext());
            lbm.unregisterReceiver(mUpgradeReceiver);
            mUpgradeReceiver = null;

            // force contact list update
            SyncAdapter.requestSync(MainActivity.this, true);

            if (mUpgradeProgress != null) {
                mUpgradeProgress.dismiss();
                mUpgradeProgress = null;
            }
        }
    };
    IntentFilter filter = new IntentFilter(MessageCenterService.ACTION_REGENERATE_KEYPAIR);
    LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(this);
    lbm.registerReceiver(mUpgradeReceiver, filter);

    LegacyAuthentication.doUpgrade(getApplicationContext(), name);
}

From source file:ca.zadrox.dota2esportticker.ui.TeamSearchActivity.java

@Override
protected void onPause() {
    super.onPause();

    LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this);
    localBroadcastManager.unregisterReceiver(mSearchReceiver);
}

From source file:com.coinblesk.client.CurrentBalanceFragment.java

@Override
public void onStop() {
    super.onStop();
    getActivity().unbindService(serviceConnection);
    LocalBroadcastManager broadcaster = LocalBroadcastManager.getInstance(getActivity());
    broadcaster.unregisterReceiver(walletBalanceChangeBroadcastReceiver);
    broadcaster.unregisterReceiver(walletProgressBroadcastReceiver);
    broadcaster.unregisterReceiver(exchangeRateChangeListener);
    broadcaster.unregisterReceiver(walletChangedBroadcastReceiver);
}

From source file:org.catrobat.catroid.drone.jumpingsumo.JumpingSumoDiscoverer.java

/**
 * Cleanup the object/*from  w ww.j  a  va 2  s  . c o m*/
 * Should be called when the object is not used anymore
 */
public void cleanup() {
    stopDiscovering();
    if (ardiscoveryService != null) {
        new Thread(new Runnable() {
            @Override
            public void run() {
                ardiscoveryService.stop();
                context.unbindService(ardiscoveryServiceConnection);
                ardiscoveryService = null;
            }
        }).start();
    }

    // unregister receivers
    LocalBroadcastManager localBroadcastMgr = LocalBroadcastManager.getInstance(context);
    localBroadcastMgr.unregisterReceiver(ardiscoveryServicesDevicesListUpdatedReceiver);
}

From source file:hku.fyp14017.blencode.drone.DroneInitializer.java

public void onPrestageActivityPause() {
    if (droneControlService != null) {
        droneControlService.pause();//  w  w  w  . j  a  v a2 s  .c o  m
    }

    LocalBroadcastManager manager = LocalBroadcastManager
            .getInstance(prestageStageActivity.getApplicationContext());
    manager.unregisterReceiver(droneReadyReceiver);
    manager.unregisterReceiver(droneConnectionChangeReceiver);
    manager.unregisterReceiver(droneStateReceiver);
    manager.unregisterReceiver(droneBatteryReceiver);

    if (taskRunning(checkDroneConnectionTask)) {
        checkDroneConnectionTask.cancelAnyFtpOperation();
    }
}

From source file:com.google.android.marvin.talkback.tutorial.TutorialModule.java

/**
 * Unregisters a broadcast receiver with the parent tutorial's
 * {@link LocalBroadcastManager}.//from   w ww .ja  v a 2s  .c om
 *
 * @param receiver The broadcast receiver to unregister.
 */
protected void unregisterReceiver(BroadcastReceiver receiver) {
    final LocalBroadcastManager manager = LocalBroadcastManager.getInstance(mParentTutorial);
    if (manager == null) {
        return;
    }

    manager.unregisterReceiver(receiver);
}

From source file:com.linkbubble.ui.BubbleFlowActivity.java

@Override
protected void onDestroy() {
    mDestroyed = true;//from w w  w .ja v  a  2 s.co  m
    LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this);
    bm.unregisterReceiver(mBroadcastReceiver);
    MainController controller = getMainController();
    if (null != controller) {
        controller.saveCurrentTabs();
        controller.closeAllBubbles(false);
        controller.finish();
    }

    super.onDestroy();
    MainApplication.mActivityIsUp = false;
    MainApplication.mActivitySharedLock = new Object();
    setFinishedActivityEvent();
    Log.d("TAG", "!!!!! ACTIVITY DESTROYED");
}

From source file:com.android.screenspeak.tutorial.TutorialModule.java

/**
 * Unregisters a broadcast receiver with the parent tutorial's
 * {@link LocalBroadcastManager}.//from  w  w  w.  j ava  2  s .c  o  m
 *
 * @param receiver The broadcast receiver to unregister.
 */
void unregisterReceiver(BroadcastReceiver receiver) {
    final LocalBroadcastManager manager = LocalBroadcastManager.getInstance(mParentTutorial);
    if (manager == null) {
        return;
    }

    manager.unregisterReceiver(receiver);
}

From source file:com.tourmaline.example.activities.MainActivity.java

private void unregisterEngineAlerts() {
    if (receiver != null) {
        final LocalBroadcastManager mgr = LocalBroadcastManager.getInstance(this);
        mgr.unregisterReceiver(receiver);
    }/*from  ww w  .j  a v a 2  s  .c o m*/
}