Use createRestrictedProfile method to create profile

Bug: 23191995
Change-Id: I83d900b274563dc964fd07dbd0fccbdb4b275f29
This commit is contained in:
Fyodor Kupolov
2015-08-26 17:24:09 -07:00
parent 8d731a62d4
commit 9938f6fa45

View File

@@ -393,10 +393,9 @@ public class UserSettings extends SettingsPreferenceFragment
}
}
private UserInfo createLimitedUser() {
UserInfo newUserInfo = mUserManager.createUser(
getResources().getString(R.string.user_new_profile_name),
UserInfo.FLAG_RESTRICTED);
private UserInfo createRestrictedProfile() {
UserInfo newUserInfo = mUserManager.createRestrictedProfile(
getResources().getString(R.string.user_new_profile_name));
int userId = newUserInfo.id;
UserHandle user = new UserHandle(userId);
mUserManager.setUserRestriction(UserManager.DISALLOW_MODIFY_ACCOUNTS, true, user);
@@ -658,7 +657,7 @@ public class UserSettings extends SettingsPreferenceFragment
if (userType == USER_TYPE_USER) {
user = createTrustedUser();
} else {
user = createLimitedUser();
user = createRestrictedProfile();
}
synchronized (mUserLock) {
mAddingUser = false;