Loading api/system-current.txt +0 −1 Original line number Diff line number Diff line Loading @@ -4137,7 +4137,6 @@ package android.os { public class UserManager { method public void clearSeedAccountData(); method public int[] getProfileIds(int, boolean); method public java.lang.String getSeedAccountName(); method public android.os.PersistableBundle getSeedAccountOptions(); method public java.lang.String getSeedAccountType(); Loading core/java/android/os/UserManager.java +0 −1 Original line number Diff line number Diff line Loading @@ -2363,7 +2363,6 @@ public class UserManager { */ @RequiresPermission(anyOf = {Manifest.permission.MANAGE_USERS, Manifest.permission.CREATE_USERS}, conditional = true) @SystemApi public @NonNull int[] getProfileIds(@UserIdInt int userId, boolean enabledOnly) { try { return mService.getProfileIds(userId, enabledOnly); Loading packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java +1 −7 Original line number Diff line number Diff line Loading @@ -91,13 +91,7 @@ public class RestrictedLockUtils { public static boolean isCurrentUserOrProfile(Context context, int userId) { UserManager um = context.getSystemService(UserManager.class); int[] userIds = um.getProfileIds(UserHandle.myUserId(), true); for (int i = 0; i < userIds.length; i++) { if (userIds[i] == userId) { return true; } } return false; return um.getUserProfiles().contains(UserHandle.of(userId)); } public static class EnforcedAdmin { Loading Loading
api/system-current.txt +0 −1 Original line number Diff line number Diff line Loading @@ -4137,7 +4137,6 @@ package android.os { public class UserManager { method public void clearSeedAccountData(); method public int[] getProfileIds(int, boolean); method public java.lang.String getSeedAccountName(); method public android.os.PersistableBundle getSeedAccountOptions(); method public java.lang.String getSeedAccountType(); Loading
core/java/android/os/UserManager.java +0 −1 Original line number Diff line number Diff line Loading @@ -2363,7 +2363,6 @@ public class UserManager { */ @RequiresPermission(anyOf = {Manifest.permission.MANAGE_USERS, Manifest.permission.CREATE_USERS}, conditional = true) @SystemApi public @NonNull int[] getProfileIds(@UserIdInt int userId, boolean enabledOnly) { try { return mService.getProfileIds(userId, enabledOnly); Loading
packages/SettingsLib/RestrictedLockUtils/src/com/android/settingslib/RestrictedLockUtils.java +1 −7 Original line number Diff line number Diff line Loading @@ -91,13 +91,7 @@ public class RestrictedLockUtils { public static boolean isCurrentUserOrProfile(Context context, int userId) { UserManager um = context.getSystemService(UserManager.class); int[] userIds = um.getProfileIds(UserHandle.myUserId(), true); for (int i = 0; i < userIds.length; i++) { if (userIds[i] == userId) { return true; } } return false; return um.getUserProfiles().contains(UserHandle.of(userId)); } public static class EnforcedAdmin { Loading