From 3d2fc57a54a15057d1e90ff16507b00d4e4a205d Mon Sep 17 00:00:00 2001 From: Matthew Fritze Date: Wed, 3 Jan 2018 16:51:49 -0800 Subject: [PATCH] Add getSummaryMethod to AbstractPreferenceController We want a dedicated getSummay method, as summary text is a fairly important part of the preference framework. Specifically for preferences with dynamic summaries, having a method to provide summaries for Slices, and in the future, search is necessary for correctness. Change-Id: I435ccab7758d90515583fd8ca10a9b1ef0c858b9 Bug: 71514936 Test: make -j40 RunSettingsRoboTests --- .../settingslib/core/AbstractPreferenceController.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/SettingsLib/src/com/android/settingslib/core/AbstractPreferenceController.java b/packages/SettingsLib/src/com/android/settingslib/core/AbstractPreferenceController.java index 88f0d2be311f8..d14b53b12fcd2 100644 --- a/packages/SettingsLib/src/com/android/settingslib/core/AbstractPreferenceController.java +++ b/packages/SettingsLib/src/com/android/settingslib/core/AbstractPreferenceController.java @@ -69,4 +69,12 @@ public abstract class AbstractPreferenceController { pref.setVisible(isVisible); } } + + + /** + * @return a String for the summary of the preference. + */ + public String getSummary() { + return null; + } }