mirror of
https://github.com/M66B/NetGuard.git
synced 2025-02-21 13:56:58 +00:00
parent
c056d7db93
commit
621596de50
1 changed files with 6 additions and 0 deletions
|
@ -22,6 +22,8 @@ package eu.faircode.netguard;
|
|||
import android.app.admin.DeviceAdminReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.preference.PreferenceManager;
|
||||
import android.util.Log;
|
||||
|
||||
public class DeviceAdministratorReceiver extends DeviceAdminReceiver {
|
||||
|
@ -31,11 +33,15 @@ public class DeviceAdministratorReceiver extends DeviceAdminReceiver {
|
|||
public void onEnabled(Context context, Intent intent) {
|
||||
super.onEnabled(context, intent);
|
||||
Log.i(TAG, "Device admin enabled");
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
prefs.edit().putBoolean("admin", true).apply();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDisabled(Context context, Intent intent) {
|
||||
super.onDisabled(context, intent);
|
||||
Log.i(TAG, "Device admin disabled");
|
||||
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
prefs.edit().putBoolean("admin", false).apply();
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue