List of usage examples for android.support.v4.content LocalBroadcastManager getInstance
public static LocalBroadcastManager getInstance(Context context)
From source file:Main.java
/** * Unregister the {@link BroadcastReceiver} with the {@link LocalBroadcastManager}. * * @param context used to get the instance of the {@link LocalBroadcastManager}. * @param receiver to register with the {@link LocalBroadcastManager}. *//*from ww w.jav a 2 s. c om*/ public static void unregisterReceiver(@NonNull Context context, @NonNull BroadcastReceiver receiver) { LocalBroadcastManager.getInstance(context).unregisterReceiver(receiver); }
From source file:Main.java
public static void sendBroadcase(String name, Context activity, String content) { Intent intent = new Intent(name); intent.putExtra("content", content); LocalBroadcastManager.getInstance(activity).sendBroadcast(intent); }
From source file:Main.java
public static void sendLocalBroadcast(Context context, String action) { Intent intent = new Intent(action); LocalBroadcastManager lbm = LocalBroadcastManager.getInstance(context); lbm.sendBroadcast(intent);/*from w ww. j av a 2 s . c o m*/ }
From source file:Main.java
public static void sendBroadCast(Context context, String action, Bundle extras) { Intent intent = new Intent(); intent.setAction(action);/*from w w w .j av a2 s.co m*/ intent.putExtras(extras); LocalBroadcastManager.getInstance(context).sendBroadcast(intent); }
From source file:Main.java
/** * Register a {@link BroadcastReceiver} with the {@link LocalBroadcastManager}. * * @param context used to get the instance of the {@link LocalBroadcastManager}. * @param receiver to register with the {@link LocalBroadcastManager}. * @param intentFilters that the {@link BroadcastReceiver} is 'listening' for. *///from w ww .j a va2s. c o m public static void registerReceiver(@NonNull Context context, @NonNull BroadcastReceiver receiver, @NonNull final String... intentFilters) { LocalBroadcastManager.getInstance(context).registerReceiver(receiver, createIntentFilter(intentFilters)); }
From source file:Main.java
public static void sendBroadcase(String name, Context activity, Serializable content) { Intent intent = new Intent(name); intent.putExtra("content", content); LocalBroadcastManager.getInstance(activity).sendBroadcast(intent); }
From source file:Main.java
public static void unregisterPermissionReceiver(Context context, BroadcastReceiver receiver) { LocalBroadcastManager.getInstance(context).unregisterReceiver(receiver); }
From source file:Main.java
public static void notifyPermissionGranted(Context context, String permission) { final Intent intent = new Intent(permission); LocalBroadcastManager.getInstance(context).sendBroadcast(intent); }
From source file:at.ac.uniklu.mobile.sportal.util.LocalBroadcastCommunicator.java
private static <T> void registerReceiver(LocalBroadcastCommunicator receiver, Context context) { sAction = receiver.getClass().getName(); LocalBroadcastManager.getInstance(context).registerReceiver(receiver, new IntentFilter(sAction)); }
From source file:Main.java
private static void sendBroadcast(Context context, Intent intent) { if (context != null) { // context.sendBroadcast(intent); LocalBroadcastManager.getInstance(context).sendBroadcast(intent); }/* www . j ava2 s .c om*/ }