package fr.neamar.kiss.utils;
import android.content.ComponentName;
import android.content.Context;
import android.content.pm.PackageManager;
public class PackageManagerUtils {
/**
* Method to enable/disable a specific component
*
* @param ctx
* @param component
* @param enabled
*/
public static void enableComponent(Context ctx, Class component, boolean enabled) {
PackageManager pm = ctx.getPackageManager();
ComponentName cn = new ComponentName(ctx, component);
pm.setComponentEnabledSetting(cn,
enabled ? PackageManager.COMPONENT_ENABLED_STATE_ENABLED : PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
}
}