diff options
| author | 2022-04-27 22:28:11 +0100 | |
|---|---|---|
| committer | 2022-04-28 15:19:31 +0100 | |
| commit | c6c69209914fd8234f8081d2760bcf836a2158a7 (patch) | |
| tree | 2cff96c51dd49fcacadc78c6b21dd5e61076c217 | |
| parent | d38f05b58f76dade49af6797422641cfa5cba8c2 (diff) | |
Edit workPolicyUtil constructor
We only need to pass context in the constructor for workPolicyUtil.
The other dependencies can be derviced from the context.
Test: manual
Change-Id: If97ee93e7812d0768489f038d965212332df9e2c
| -rw-r--r-- | packages/SettingsLib/Utils/src/com/android/settingslib/utils/WorkPolicyUtils.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/packages/SettingsLib/Utils/src/com/android/settingslib/utils/WorkPolicyUtils.java b/packages/SettingsLib/Utils/src/com/android/settingslib/utils/WorkPolicyUtils.java index b038d59e9fe4..5693c2f22d1e 100644 --- a/packages/SettingsLib/Utils/src/com/android/settingslib/utils/WorkPolicyUtils.java +++ b/packages/SettingsLib/Utils/src/com/android/settingslib/utils/WorkPolicyUtils.java @@ -42,15 +42,13 @@ public class WorkPolicyUtils { private static final int USER_NULL = -10000; public WorkPolicyUtils( - Context applicationContext, - PackageManager mPm, - UserManager mUm, - DevicePolicyManager mDpm + Context context ) { - mContext = applicationContext; - mPackageManager = mPm; - mUserManager = mUm; - mDevicePolicyManager = mDpm; + mContext = context; + mPackageManager = context.getPackageManager(); + mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE); + mDevicePolicyManager = + (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE); } /** |