diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2019-01-19 05:57:25 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-01-19 05:57:25 +0000 |
commit | 304b54b2a35ad965a8fbf695f941ef21aa257b5a (patch) | |
tree | cdaef2e5f19a1c55d42aecbe75dfe951337dc4e9 /src/com/android/settings/location | |
parent | abd732a30885c25d270167a1fb9184d76b47e251 (diff) | |
parent | 3bb1439894fa0225850ccd0aab07c2b31500b18e (diff) | |
download | packages_apps_Settings-304b54b2a35ad965a8fbf695f941ef21aa257b5a.tar.gz packages_apps_Settings-304b54b2a35ad965a8fbf695f941ef21aa257b5a.tar.bz2 packages_apps_Settings-304b54b2a35ad965a8fbf695f941ef21aa257b5a.zip |
Merge "Use new interface for setAppEntity"
Diffstat (limited to 'src/com/android/settings/location')
-rw-r--r-- | src/com/android/settings/location/RecentLocationAccessPreferenceController.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java index 0d5cca50f9..2d84e21e18 100644 --- a/src/com/android/settings/location/RecentLocationAccessPreferenceController.java +++ b/src/com/android/settings/location/RecentLocationAccessPreferenceController.java @@ -27,6 +27,7 @@ import com.android.settings.core.PreferenceControllerMixin; import com.android.settingslib.core.AbstractPreferenceController; import com.android.settingslib.location.RecentLocationAccesses; import com.android.settingslib.widget.AppEntitiesHeaderController; +import com.android.settingslib.widget.AppEntityInfo; import com.android.settingslib.widget.LayoutPreference; import java.util.List; @@ -90,7 +91,12 @@ public class RecentLocationAccessPreferenceController extends AbstractPreference int i = 0; for (; i < Math.min(recentLocationAccesses.size(), MAXIMUM_APP_COUNT); i++) { final RecentLocationAccesses.Access access = recentLocationAccesses.get(i); - mController.setAppEntity(i, access.icon, access.label, access.contentDescription); + final AppEntityInfo appEntityInfo = new AppEntityInfo.Builder() + .setIcon(access.icon) + .setTitle(access.label) + .setSummary(access.contentDescription) + .build(); + mController.setAppEntity(i, appEntityInfo); } for (; i < MAXIMUM_APP_COUNT; i++) { mController.removeAppEntity(i); |