List of usage examples for android.support.v4.content LocalBroadcastManager unregisterReceiver
public void unregisterReceiver(BroadcastReceiver receiver)
From source file:com.buddi.client.dfu.DfuActivity.java
@Override protected void onPause() { super.onPause(); final LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this); broadcastManager.unregisterReceiver(mDfuUpdateReceiver); }
From source file:org.mozilla.gecko.tests.testDistribution.java
private void doReferrerTest(String ref, final TestableDistribution distribution, final Distribution.ReadyCallback distributionReady) throws InterruptedException { final Intent intent = new Intent(ACTION_INSTALL_REFERRER); intent.setClassName(AppConstants.ANDROID_PACKAGE_NAME, CLASS_REFERRER_RECEIVER); intent.putExtra("referrer", ref); final BroadcastReceiver receiver = new BroadcastReceiver() { @Override//from w w w. jav a2 s . com public void onReceive(Context context, Intent intent) { Log.i(LOGTAG, "Test received " + intent.getAction()); ThreadUtils.postToBackgroundThread(new Runnable() { @Override public void run() { distribution.addOnDistributionReadyCallback(distributionReady); distribution.go(); } }); } }; IntentFilter intentFilter = new IntentFilter(ReferrerReceiver.ACTION_REFERRER_RECEIVED); final LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(mActivity); localBroadcastManager.registerReceiver(receiver, intentFilter); Log.i(LOGTAG, "Broadcasting referrer intent."); try { mActivity.sendBroadcast(intent, null); synchronized (distribution) { distribution.wait(WAIT_TIMEOUT_MSEC); } } finally { localBroadcastManager.unregisterReceiver(receiver); } }
From source file:com.dsna.android.main.MainActivity.java
@Override protected void onPause() { super.onPause(); unbindService(mConnection);/* ww w . j a v a 2s . co m*/ LocalBroadcastManager bManager = LocalBroadcastManager.getInstance(this); bManager.unregisterReceiver(bReceiver); }
From source file:jp.co.rediscovery.arflight.ManagerFragment.java
/** ???BroadcastReceiver? */ private void unregisterReceivers() { mRegistered = false;// ww w. jav a 2 s. co m final LocalBroadcastManager localBroadcastMgr = LocalBroadcastManager .getInstance(getActivity().getApplicationContext()); localBroadcastMgr.unregisterReceiver(mDevicesListUpdatedReceiver); if (mNetworkChangedReceiver != null) { NetworkChangedReceiver.unregisterGlobal(getActivity(), mNetworkChangedReceiver); mNetworkChangedReceiver = null; } }
From source file:com.nadmm.airports.afd.AirportDetailsFragment.java
@Override public void onPause() { super.onPause(); LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getActivity()); bm.unregisterReceiver(mBcastReceiver); }
From source file:cz.maresmar.sfm.view.MainActivity.java
@Override protected void onDestroy() { super.onDestroy(); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(this); manager.unregisterReceiver(mSyncResultReceiver); manager.unregisterReceiver(mActionsEventReceiver); }
From source file:com.folioreader.ui.folio.activity.FolioActivity.java
@Override protected void onDestroy() { super.onDestroy(); if (outState != null) outState.putParcelable(BUNDLE_READ_POSITION_CONFIG_CHANGE, lastReadPosition); LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this); localBroadcastManager.unregisterReceiver(searchReceiver); localBroadcastManager.unregisterReceiver(closeBroadcastReceiver); if (r2StreamerServer != null) { r2StreamerServer.stop();/*from w w w .j a va2s. c o m*/ } if (isFinishing()) localBroadcastManager.sendBroadcast(new Intent(FolioReader.ACTION_FOLIOREADER_CLOSED)); }
From source file:com.ubuntuone.android.files.service.UpDownService.java
private void unregisterUploadCancelReceiver() { if (uploadCancelReceiver != null) { LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this); bm.unregisterReceiver(uploadCancelReceiver); }/*from w ww. j a v a2 s . c om*/ }
From source file:com.ubuntuone.android.files.service.UpDownService.java
private void unregisterDownloadCancelReceiver() { if (downloadCancelReceiver != null) { LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this); bm.unregisterReceiver(downloadCancelReceiver); }/* w w w . j a v a 2 s .com*/ }
From source file:nodomain.freeyourgadget.gadgetbridge.service.devices.miband2.MiBand2Support.java
@Override public void dispose() { LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(getContext()); broadcastManager.unregisterReceiver(mReceiver); super.dispose(); }