package org.michenux.drodrolib.content;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageManager;
public class ReceiverUtils {
public static void enableReceiver(Class<? extends BroadcastReceiver> receiverClass, Context context) {
ComponentName componentName = new ComponentName(context, receiverClass);
PackageManager packageManager = context.getPackageManager();
packageManager.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
}
public static void disableReceiver(Class<? extends BroadcastReceiver> receiverClass, Context context) {
ComponentName componentName = new ComponentName(context, receiverClass);
PackageManager packageManager = context.getPackageManager();
packageManager.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
}
}