List of usage examples for android.support.v4.content LocalBroadcastManager getInstance
public static LocalBroadcastManager getInstance(Context context)
From source file:biz.wiz.android.wallet.service.BlockchainStateLoader.java
public BlockchainStateLoader(final Context context) { super(context); this.broadcastManager = LocalBroadcastManager.getInstance(context.getApplicationContext()); }
From source file:bala.padio.MainActivity.java
@Override public void onResume() { super.onResume(); // register for player state change LocalBroadcastManager.getInstance(this).registerReceiver(playerStatusReceiver, new IntentFilter(Player.PlayerStatusBroadcast)); }
From source file:com.acrr.acdisplay.services.BathService.java
public static void startService(Context context, Class<? extends ChildService> clazz) { synchronized (monitor) { if (sRunning) { Intent intent = new Intent(ACTION_ADD_SERVICE); intent.putExtra(EXTRA_SERVICE_CLASS, clazz); LocalBroadcastManager.getInstance(context).sendBroadcast(intent); } else if (!sServiceMap.containsKey(clazz)) { ChildService instance;//from w w w.j a va 2 s.co m try { instance = clazz.newInstance(); } catch (Exception e) { throw new RuntimeException(e); } sServiceMap.put(clazz, instance); if (!sCreated) context.startService(new Intent(context, BathService.class)); } } }
From source file:ca.farrelltonsolar.classic.MessageFragment.java
@Override public void onStop() { super.onStop(); if (isReceiverRegistered) { try {/*from w ww . j a va2 s. c o m*/ LocalBroadcastManager.getInstance(this.getActivity()).unregisterReceiver(mReadingsReceiver); } catch (IllegalArgumentException e) { // Do nothing } isReceiverRegistered = false; } Log.d(getClass().getName(), "onStop"); }
From source file:android.arch.lifecycle.service.TestService.java
public TestService() { getLifecycle().addObserver(new LifecycleObserver() { @OnLifecycleEvent(Lifecycle.Event.ON_ANY) public void anyEvent(LifecycleOwner owner, Lifecycle.Event event) { Context context = (TestService) owner; Intent intent = new Intent(ACTION_LOG_EVENT); intent.putExtra(EXTRA_KEY_EVENT, event); LocalBroadcastManager.getInstance(context).sendBroadcast(intent); }// www. j a v a 2 s . co m }); }
From source file:com.anjalimacwan.receiver.WearPluginReceiver.java
@Override public void onReceive(Context context, Intent intent) { try {//from w w w .j ava 2 s.c o m // Write note to disk FileOutputStream output = context.openFileOutput(String.valueOf(System.currentTimeMillis()), Context.MODE_PRIVATE); output.write(intent.getByteArrayExtra("note")); output.close(); } catch (IOException e) { /* Gracefully fail */ } // Send broadcast to NoteListFragment to refresh list of notes Intent listNotesIntent = new Intent(); listNotesIntent.setAction("com.anjalimacwan.LIST_NOTES"); LocalBroadcastManager.getInstance(context).sendBroadcast(listNotesIntent); }
From source file:ca.farrelltonsolar.classic.ReadingFramentBase.java
@Override public void onStop() { super.onStop(); if (isReceiverRegistered) { try {//from www . j a v a 2s. co m LocalBroadcastManager.getInstance(ReadingFramentBase.this.getActivity()) .unregisterReceiver(mReadingsReceiver); } catch (IllegalArgumentException e) { // Do nothing } isReceiverRegistered = false; } Log.d(getClass().getName(), "onStop"); }
From source file:am.project.x.base.BroadcastApplication.java
@Override public void onCreate() { super.onCreate(); final IntentFilter intentFilter = new IntentFilter(); onAddAction(intentFilter);/*from w ww.ja v a 2 s . c o m*/ registerReceiver(mBroadcastReceiver, intentFilter); final IntentFilter localIntentFilter = new IntentFilter(); onAddLocalAction(localIntentFilter); mLocalBroadcastManager = LocalBroadcastManager.getInstance(this); mLocalBroadcastManager.registerReceiver(mLocalBroadcastReceiver, localIntentFilter); }
From source file:com.aniruddhc.acemusic.player.Services.DashClockExtensionService.java
@Override public void onCreate() { super.onCreate(); mApp = (Common) this.getApplicationContext(); //Register a broadcast listener to listen for track updates. receiver = new BroadcastReceiver() { @Override/* w ww .ja va 2s.co m*/ public void onReceive(Context context, Intent intent) { updateExtensionData(); } }; LocalBroadcastManager.getInstance(this).registerReceiver((receiver), new IntentFilter("com.aniruddhc.acemusic.player.NEW_SONG_UPDATE_UI")); }
From source file:com.amlcurran.messages.events.BroadcastEventSubscriber.java
@Override public void stopListening() { listeningBroadcasts.clear();/*from w w w. ja v a 2s .com*/ this.listener = null; LocalBroadcastManager.getInstance(context).unregisterReceiver(this); }