diff --git a/res/values/strings.xml b/res/values/strings.xml index 2da9f9a2822..3c036044e47 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -3785,8 +3785,12 @@ Recent location access View details - + No apps have requested location recently + + No apps recently accessed location High battery use diff --git a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java index 44d600e6241..fd1ef639e52 100644 --- a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java +++ b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java @@ -74,6 +74,7 @@ public class RecentLocationAccessPreferenceController extends AbstractPreference mController = AppEntitiesHeaderController.newInstance(mContext, view) .setHeaderTitleRes(R.string.location_category_recent_location_access) .setHeaderDetailsRes(R.string.location_recent_location_access_view_details) + .setHeaderEmptyRes(R.string.location_no_recent_accesses) .setHeaderDetailsClickListener((View v) -> { final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE); intent.putExtra(Intent.EXTRA_PERMISSION_NAME, @@ -106,8 +107,6 @@ public class RecentLocationAccessPreferenceController extends AbstractPreference for (; i < MAXIMUM_APP_COUNT; i++) { mController.removeAppEntity(i); } - } else { - // If there's no item to display, add a "No recent apps" item. } mController.apply(); }