From 70e81da5492355dff8c52e5ab9d585912773a89b Mon Sep 17 00:00:00 2001 From: "Philip P. Moltmann" Date: Fri, 21 Dec 2018 10:22:50 -0800 Subject: RuntimePermissionPresenter was renamed to PermissionControllerManager The new name better matches the functionality Test: Looked at the settings pages affected and verified data that came from the service Change-Id: I796b93b0491a24b0cf857d17659f79660a8fc18a --- .../location/AppLocationPermissionPreferenceController.java | 8 +++++--- .../settings/location/TopLevelLocationPreferenceController.java | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'src/com/android/settings/location') diff --git a/src/com/android/settings/location/AppLocationPermissionPreferenceController.java b/src/com/android/settings/location/AppLocationPermissionPreferenceController.java index 5bfc58447e..c4494b4dc2 100644 --- a/src/com/android/settings/location/AppLocationPermissionPreferenceController.java +++ b/src/com/android/settings/location/AppLocationPermissionPreferenceController.java @@ -6,7 +6,7 @@ import static android.Manifest.permission.ACCESS_FINE_LOCATION; import android.content.Context; import android.location.LocationManager; -import android.permission.RuntimePermissionPresenter; +import android.permission.PermissionControllerManager; import android.provider.Settings; import androidx.preference.Preference; @@ -70,7 +70,9 @@ public class AppLocationPermissionPreferenceController extends if (!mLocationManager.isLocationEnabled()) { return; } - RuntimePermissionPresenter.getInstance(mContext).countPermissionApps( + PermissionControllerManager permController = + mContext.getSystemService(PermissionControllerManager.class); + permController.countPermissionApps( Arrays.asList(ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION), false, false, (numApps) -> { mNumTotal = numApps; @@ -79,7 +81,7 @@ public class AppLocationPermissionPreferenceController extends } }, null); - RuntimePermissionPresenter.getInstance(mContext).countPermissionApps( + permController.countPermissionApps( Collections.singletonList(ACCESS_BACKGROUND_LOCATION), true, false, (numApps) -> { mNumBackground = numApps; diff --git a/src/com/android/settings/location/TopLevelLocationPreferenceController.java b/src/com/android/settings/location/TopLevelLocationPreferenceController.java index 455af2103b..6d7789fe4f 100644 --- a/src/com/android/settings/location/TopLevelLocationPreferenceController.java +++ b/src/com/android/settings/location/TopLevelLocationPreferenceController.java @@ -8,7 +8,7 @@ import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.location.LocationManager; -import android.permission.RuntimePermissionPresenter; +import android.permission.PermissionControllerManager; import androidx.annotation.VisibleForTesting; import androidx.preference.Preference; @@ -70,7 +70,7 @@ public class TopLevelLocationPreferenceController extends BasePreferenceControll if (!mLocationManager.isLocationEnabled()) { return; } - RuntimePermissionPresenter.getInstance(mContext).countPermissionApps( + mContext.getSystemService(PermissionControllerManager.class).countPermissionApps( Arrays.asList(ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION), false, false, (numApps) -> { setLocationAppCount(numApps); -- cgit v1.2.3