From 1fc4af8e5c8fcc6b3fd2447528d8258fee8daf62 Mon Sep 17 00:00:00 2001 From: David Liu Date: Sat, 26 Oct 2024 06:37:40 +0000 Subject: [PATCH] Fix expressive design preference group Apply it to Settings DashboardFragment to make all settings support this. Bug: 376137920 Test: atest HighlightablePreferenceGroupAdapterTest Flag: EXEMPT resource only update Change-Id: I9220c13444244a082441aefc1962c2a394638001 --- .../settings/widget/HighlightablePreferenceGroupAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/widget/HighlightablePreferenceGroupAdapter.java b/src/com/android/settings/widget/HighlightablePreferenceGroupAdapter.java index 4eb30d29355..8a749dc01d9 100644 --- a/src/com/android/settings/widget/HighlightablePreferenceGroupAdapter.java +++ b/src/com/android/settings/widget/HighlightablePreferenceGroupAdapter.java @@ -33,7 +33,6 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.VisibleForTesting; import androidx.preference.PreferenceGroup; -import androidx.preference.PreferenceGroupAdapter; import androidx.preference.PreferenceScreen; import androidx.preference.PreferenceViewHolder; import androidx.recyclerview.widget.RecyclerView; @@ -42,10 +41,11 @@ import androidx.recyclerview.widget.RecyclerView.ViewHolder; import com.android.settings.R; import com.android.settings.SettingsPreferenceFragment; import com.android.settings.accessibility.AccessibilityUtil; +import com.android.settingslib.widget.SettingsPreferenceGroupAdapter; import com.google.android.material.appbar.AppBarLayout; -public class HighlightablePreferenceGroupAdapter extends PreferenceGroupAdapter { +public class HighlightablePreferenceGroupAdapter extends SettingsPreferenceGroupAdapter { private static final String TAG = "HighlightableAdapter"; @VisibleForTesting