Example usage for android.support.v4.content LocalBroadcastManager getInstance

List of usage examples for android.support.v4.content LocalBroadcastManager getInstance

Introduction

In this page you can find the example usage for android.support.v4.content LocalBroadcastManager getInstance.

Prototype

public static LocalBroadcastManager getInstance(Context context) 

Source Link

Usage

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*/
}