List of usage examples for android.support.v4.content LocalBroadcastManager registerReceiver
public void registerReceiver(BroadcastReceiver receiver, IntentFilter filter)
From source file:org.catrobat.catroid.drone.ardrone.DroneConnection.java
@Override public void start() { if (droneControlService != null) { Log.d(TAG, "droneControlService .. onResume"); droneControlService.resume();/*from www. jav a 2 s . co m*/ DroneServiceWrapper.getInstance().setDroneService(droneControlService); } LocalBroadcastManager manager = LocalBroadcastManager.getInstance(context); manager.registerReceiver(droneReadyReceiver, new IntentFilter(DroneControlService.DRONE_STATE_READY_ACTION)); manager.registerReceiver(droneConnectionChangeReceiver, new IntentFilter(DroneControlService.DRONE_CONNECTION_CHANGED_ACTION)); }
From source file:hku.fyp14017.blencode.stage.DroneConnection.java
@Override public void start() { if (droneControlService != null) { Log.d(TAG, "droneControlService .. onResume"); droneControlService.resume();//from w w w.j a va 2s . co m DroneServiceWrapper.getInstance().setDroneService(droneControlService); } LocalBroadcastManager manager = LocalBroadcastManager.getInstance(stageActivityContext); manager.registerReceiver(droneReadyReceiver, new IntentFilter(DroneControlService.DRONE_STATE_READY_ACTION)); manager.registerReceiver(droneConnectionChangeReceiver, new IntentFilter(DroneControlService.DRONE_CONNECTION_CHANGED_ACTION)); }
From source file:com.physphil.android.restaurantroulette.HistoryListFragment.java
@Override public void onResume() { super.onResume(); LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getActivity()); lbm.registerReceiver(mVisibleReceiver, new IntentFilter(NavigationDrawerFragment.ACTION_DRAWER_CLOSED)); lbm.registerReceiver(mVisibleReceiver, new IntentFilter(ACTION_HISTORY_CLEARED)); }
From source file:com.google.example.gcmnetworkmanagerquickstart.MainActivity.java
@Override public void onStart() { super.onStart(); IntentFilter filter = new IntentFilter(); filter.addAction(MyTaskService.ACTION_DONE); LocalBroadcastManager manager = LocalBroadcastManager.getInstance(this); manager.registerReceiver(mReceiver, filter); }
From source file:com.physphil.android.restaurantroulette.HistoryListFragment.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setHasOptionsMenu(true);/*from w ww . j ava 2 s . co m*/ mDatabaseHelper = DatabaseHelper.getInstance(getActivity()); updateHistoryList(); LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(getActivity()); lbm.registerReceiver(mLifetimeReceiver, new IntentFilter(RestaurantFragment.ACTION_RESTAURANT_UPDATED)); }
From source file:com.veniosg.dir.mvvm.model.storage.access.SafStorageAccessManager.java
@Override public void requestWriteAccess(@NonNull final File fileInStorage, @NonNull final AccessPermissionListener listener) { final LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(context); localBroadcastManager.registerReceiver(new BroadcastReceiver() { @Override// w w w. j a va 2 s .c om public void onReceive(Context context, Intent intent) { // We're assuming broadcast will happen in onDestroy(), and only once, regardless of SAF result localBroadcastManager.unregisterReceiver(this); if (hasWriteAccess(fileInStorage)) { listener.granted(); } else { boolean granted = intent.getBooleanExtra(EXTRA_STORAGE_ACCESS_GRANTED, false); if (!granted) { listener.denied(); } else { listener.error(); } } } }, new IntentFilter(ACTION_STORAGE_ACCESS_RESULT)); Intent safPromptIntent = new Intent(context, SafPromptActivity.class); safPromptIntent.addFlags(FLAG_ACTIVITY_NEW_TASK); context.startActivity(safPromptIntent); }
From source file:org.sensingkit.sensingkitlib.modules.SKActivity.java
private void registerLocalBroadcastManager() { LocalBroadcastManager manager = LocalBroadcastManager.getInstance(mApplicationContext); manager.registerReceiver(mBroadcastReceiver, new IntentFilter(SKActivityRecognitionIntentService.BROADCAST_UPDATE)); }
From source file:com.skubit.satoshidice.MainActivity.java
@Override public void onStart() { super.onStart(); LocalBroadcastManager mng = LocalBroadcastManager.getInstance(this); mng.registerReceiver(mNickChange, new IntentFilter("nick_change")); }
From source file:com.nadmm.airports.wx.WxMapFragmentBase.java
@Override public void onResume() { mPendingRow = null;/* w w w . ja v a 2 s . c o m*/ LocalBroadcastManager bm = LocalBroadcastManager.getInstance(getActivity()); bm.registerReceiver(mReceiver, mFilter); super.onResume(); }
From source file:com.github.tdudziak.gps_lock_lock.ControlActivity.java
@Override protected void onResume() { LocalBroadcastManager bm = LocalBroadcastManager.getInstance(this); IntentFilter filter = new IntentFilter(LockService.ACTION_UI_UPDATE); bm.registerReceiver(mUiUpdateBroadcastReceiver, filter); // request UI update broadcast from the service Intent intent = new Intent(LockService.ACTION_UI_UPDATE); intent.setClass(this, LockService.class); startService(intent);/*from w w w. ja v a 2 s . co m*/ setStatus(0); // if service is already running we can update status text immediately LockService service = ((LockApplication) getApplication()).getLockService(); if (service != null) { setStatus(service.getRemainingTime()); } // update text on "Restart" list item String format = getResources().getString(R.string.menu_restart); SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext()); int lock_time = prefs.getInt("lockTime", 5); mMenuAdapter.getItemById(R.id.menuItemRestart).title = String.format(format, lock_time); mMenuAdapter.notifyDataSetChanged(); super.onResume(); }