summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/location
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2019-01-19 05:57:25 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2019-01-19 05:57:25 +0000
commit304b54b2a35ad965a8fbf695f941ef21aa257b5a (patch)
treecdaef2e5f19a1c55d42aecbe75dfe951337dc4e9 /src/com/android/settings/location
parentabd732a30885c25d270167a1fb9184d76b47e251 (diff)
parent3bb1439894fa0225850ccd0aab07c2b31500b18e (diff)
downloadpackages_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.java8
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);