From b94249061098b35e9feb612cef8f36a988d20bde Mon Sep 17 00:00:00 2001 From: Yorke Lee Date: Sat, 18 Apr 2015 14:02:57 -0700 Subject: Use UserManager.isSystemUser API Bug: 20348316 Change-Id: I066e6b93c63e09850ef2234dd5c724e44594aaf8 --- src/com/android/dialer/settings/DialerSettingsActivity.java | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/com/android/dialer/settings/DialerSettingsActivity.java b/src/com/android/dialer/settings/DialerSettingsActivity.java index 8653dc9a7..b84d8ab5f 100644 --- a/src/com/android/dialer/settings/DialerSettingsActivity.java +++ b/src/com/android/dialer/settings/DialerSettingsActivity.java @@ -105,19 +105,10 @@ public class DialerSettingsActivity extends PreferenceActivity { } /** - * Whether a user handle associated with the current user is that of the primary owner. That is, - * whether there is a user handle which has an id which matches the owner's handle. * @return Whether the current user is the primary user. */ private boolean isPrimaryUser() { - UserManager userManager = (UserManager) getSystemService(Context.USER_SERVICE); - List userHandles = userManager.getUserProfiles(); - for (int i = 0; i < userHandles.size(); i++){ - if (userHandles.get(i).myUserId() == OWNER_HANDLE_ID) { - return true; - } - } - - return false; + final UserManager userManager = (UserManager) getSystemService(Context.USER_SERVICE); + return userManager.isSystemUser(); } } -- cgit v1.2.3