diff options
author | Raff Tsai <rafftsai@google.com> | 2019-12-02 10:55:29 +0800 |
---|---|---|
committer | Raff Tsai <rafftsai@google.com> | 2019-12-10 09:32:37 +0800 |
commit | f71db730256ed2e5999dd434fd78449a546c51d1 (patch) | |
tree | f485aee7b31518a4967ad96e30e5239313e04330 /src/com/android/settings/location | |
parent | 9700435b4d5825ce027c9923aa1aee97c4c5c6d0 (diff) | |
download | packages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.tar.gz packages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.tar.bz2 packages_apps_Settings-f71db730256ed2e5999dd434fd78449a546c51d1.zip |
Implement work-profile infra in BasePreferenceController
- Add settings:forWork in xml
- Set mIsForWork based on xml attribute
- Delete WorkProfilePreferenceController and move its function to
BasePreferenceController
Fixes: 123376083
Test: Add work profile, go to Settings->System->Language&input,
UI should show work profile related items
Change-Id: Id2dcbb0e158c117cdfd363466a275f4e133c345e
Diffstat (limited to 'src/com/android/settings/location')
-rw-r--r-- | src/com/android/settings/location/LocationForWorkPreferenceController.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/com/android/settings/location/LocationForWorkPreferenceController.java b/src/com/android/settings/location/LocationForWorkPreferenceController.java index 342efff84f..81639346db 100644 --- a/src/com/android/settings/location/LocationForWorkPreferenceController.java +++ b/src/com/android/settings/location/LocationForWorkPreferenceController.java @@ -56,9 +56,7 @@ public class LocationForWorkPreferenceController extends LocationBasePreferenceC @Override public int getAvailabilityStatus() { - // Looking for a managed profile. If there are no managed profiles then we are removing the - // managed profile category. - return Utils.getManagedProfile(mUserManager) != null ? AVAILABLE : UNSUPPORTED_ON_DEVICE; + return AVAILABLE; } @Override |