From 7dc56bd2cfb639eb7fd09f98dde19ddf49ced686 Mon Sep 17 00:00:00 2001 From: Fyodor Kupolov Date: Tue, 24 Feb 2015 09:26:53 -0800 Subject: [PATCH] Allow alternative policy description for secondary users For policies like wipe-data, device admin policy description should be customizable for secondary users. Bug: 19194766 Change-Id: I0907ffb973eae247707380af1be9894ca403010f --- src/com/android/settings/DeviceAdminAdd.java | 53 +++++++------------- 1 file changed, 17 insertions(+), 36 deletions(-) diff --git a/src/com/android/settings/DeviceAdminAdd.java b/src/com/android/settings/DeviceAdminAdd.java index c9f876b3b74..83b222b9b4e 100644 --- a/src/com/android/settings/DeviceAdminAdd.java +++ b/src/com/android/settings/DeviceAdminAdd.java @@ -88,13 +88,11 @@ public class DeviceAdminAdd extends Activity { Button mActionButton; Button mCancelButton; - final ArrayList mAddingPolicies = new ArrayList(); - final ArrayList mActivePolicies = new ArrayList(); - boolean mAdding; boolean mRefreshing; boolean mWaitingForRemoveMsg; boolean mAddingProfileOwner; + boolean mAdminPoliciesInitialized; int mCurSysAppOpMode; int mCurToastAppOpMode; @@ -386,8 +384,7 @@ public class DeviceAdminAdd extends Activity { switch (id) { case DIALOG_WARNING: { CharSequence msg = args.getCharSequence(DeviceAdminReceiver.EXTRA_DISABLE_WARNING); - AlertDialog.Builder builder = new AlertDialog.Builder( - DeviceAdminAdd.this); + AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(msg); builder.setPositiveButton(R.string.dlg_ok, new DialogInterface.OnClickListener() { @@ -409,13 +406,6 @@ public class DeviceAdminAdd extends Activity { } } - static void setViewVisibility(ArrayList views, int visibility) { - final int N = views.size(); - for (int i=0; i policies = mDeviceAdmin.getUsedPolicies(); - for (int i=0; i policies = mDeviceAdmin.getUsedPolicies(); - for (int i=0; i