Add API to query managed profiles

Replace mIsPrimaryUser and UserManager calls with API

Change-Id: I4c9661c6daf3dcb714db01d5229bf4cee37648c2
This commit is contained in:
Oliver Scott
2022-12-05 15:24:54 +01:00
committed by Michael Bestas
parent 0002daed48
commit fb6285a35e
4 changed files with 8 additions and 11 deletions

View File

@@ -88,7 +88,6 @@ public abstract class BaseSetupWizardActivity extends Activity implements Naviga
protected boolean mIsExiting = false;
private final boolean mIsFirstRun = true;
protected boolean mIsGoingBack = false;
private boolean mIsPrimaryUser;
protected int mResultCode = 0;
private Intent mResultData;
@@ -112,7 +111,6 @@ public abstract class BaseSetupWizardActivity extends Activity implements Naviga
}
super.onCreate(savedInstanceState);
registerReceiver(finishReceiver, new IntentFilter(ACTION_SETUP_COMPLETE));
mIsPrimaryUser = UserHandle.myUserId() == 0;
initLayout();
mNavigationBar = getNavigationBar();
if (mNavigationBar != null) {
@@ -520,10 +518,6 @@ public abstract class BaseSetupWizardActivity extends Activity implements Naviga
return mIsFirstRun;
}
protected boolean isPrimaryUser() {
return mIsPrimaryUser;
}
public boolean hasMultipleUsers() {
return ((UserManager) getSystemService(USER_SERVICE)).getUsers().size() > 1;
}