List of usage examples for android.support.v4.content LocalBroadcastManager sendBroadcast
public boolean sendBroadcast(Intent intent)
From source file:com.concentricsky.android.khanacademy.data.KADataService.java
private void broadcastOfflineVideoSetChanged() { LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this); Intent intent = new Intent(Constants.ACTION_OFFLINE_VIDEO_SET_CHANGED); broadcastManager.sendBroadcast(intent); }
From source file:com.javadog.bluetoothproximitylock.test.BluetoothFragmentTest.java
/** * Tests {@link com.javadog.bluetoothproximitylock.BluetoothFragment.LocalBroadcastReceiver#onReceive(android.content.Context, android.content.Intent)} */// w w w. j ava2s . com public void testOnReceive() { ReceiverTest receiver = new ReceiverTest(); addFragment(receiver); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(getInstrumentation().getTargetContext()); IntentFilter filter = new IntentFilter(); filter.addAction(SignalReaderService.ACTION_SIGNAL_STRENGTH_UPDATE); manager.registerReceiver(receiver.getReceiver(), filter); Intent testIntent = new Intent(SignalReaderService.ACTION_SIGNAL_STRENGTH_UPDATE); testIntent.putExtra("message", 6969); manager.sendBroadcast(testIntent); }
From source file:co.rewen.statex.StateXModule.java
private void notifyStateChanged(ArrayList<String> keys) { /*Intent intent = new Intent(StateX.ACTION_STATE_CHANGED); intent.putStringArrayListExtra(StateX.EXTRA_KEYS, keys);*/ LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(getReactApplicationContext()); for (String key : keys) { Intent intent = new Intent(StateX.ACTION_STATE_CHANGED); Uri uri = StateX.uriForKey(key); intent.setData(uri);//w ww. j av a2 s .co m broadcastManager.sendBroadcast(intent); } }
From source file:cz.maresmar.sfm.service.plugin.sync.SyncHandler.java
private void broadcastStart() { Timber.i("Sync started"); Intent intent = new Intent(BROADCAST_SYNC_EVENT); intent.putExtra(SYNC_EVENT, EVENT_STARTED); LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(mContext); localBroadcastManager.sendBroadcast(intent); }
From source file:cz.maresmar.sfm.service.plugin.sync.SyncHandler.java
private void broadcastResults(@SyncResult int worstResult) { Timber.i("Sync finished with %d", worstResult); Intent intent = new Intent(BROADCAST_SYNC_EVENT); intent.putExtra(SYNC_EVENT, EVENT_FINISHED); intent.putExtra(BroadcastContract.EXTRA_WORST_RESULT, worstResult); LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(mContext); localBroadcastManager.sendBroadcast(intent); }
From source file:activeng.pt.activenglab.BluetoothChatService.java
/** * Set the current state of the chat connection * * @param state An integer defining the current connection state *//* www . j a v a2 s. c o m*/ private synchronized void setState(int state) { Log.d(TAG, "setState() " + mState + " -> " + state); mState = state; // Give the new state to the Handler so the UI Activity can update // mHandler.obtainMessage(Constants.MESSAGE_STATE_CHANGE, state, -1).sendToTarget(); Intent intent = new Intent(Constants.MESSAGE_BT_STATE_CHANGE).putExtra(Intent.EXTRA_TEXT, state); //mContext.sendBroadcast(intent); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(mContext); manager.sendBroadcast(intent); }
From source file:com.linkbubble.ui.BubbleFlowDraggable.java
public void restoreTabInActivity(String url) { Intent intent = new Intent(BubbleFlowActivity.ACTIVITY_INTENT_NAME); intent.putExtra("command", BubbleFlowActivity.RESTORE_TAB); intent.putExtra("url", url); LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getContext()); bm.sendBroadcast(intent); }
From source file:com.linkbubble.ui.BubbleFlowDraggable.java
public void preCloseTabInActivity(TabView tab) { Intent intent = new Intent(BubbleFlowActivity.ACTIVITY_INTENT_NAME); intent.putExtra("command", BubbleFlowActivity.PRE_CLOSE_VIEW); intent.putExtra("url", tab.getUrl().toString()); LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getContext()); bm.sendBroadcast(intent); }
From source file:com.linkbubble.ui.BubbleFlowDraggable.java
public void closeTabInActivity(String url) { Intent intent = new Intent(BubbleFlowActivity.ACTIVITY_INTENT_NAME); intent.putExtra("command", BubbleFlowActivity.CLOSE_VIEW); intent.putExtra("url", url); LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getContext()); bm.sendBroadcast(intent); }
From source file:com.linkbubble.ui.BubbleFlowDraggable.java
public void setTabAsActive(TabView tabView) { Intent intent = new Intent(BubbleFlowActivity.ACTIVITY_INTENT_NAME); intent.putExtra("command", BubbleFlowActivity.SET_TAB_AS_ACTIVE); intent.putExtra("url", tabView.getUrl().toString()); intent.putExtra("index", getIndexOfView(tabView)); LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getContext()); bm.sendBroadcast(intent); }