From bbf570eb8bf0c887d2812b7307ae703bd7e7b7a9 Mon Sep 17 00:00:00 2001 From: Yuri Lin Date: Wed, 1 Sep 2021 12:18:30 -0400 Subject: [PATCH] Add a isCheckbox() function to SelectorWithWidgetPreference. Bug: 197223270 Test: robotest SelectorWithWidgetPreferenceTest Change-Id: I5f0ec1cdbc73c06e2f366471c9e7a800c9771ecb --- .../settingslib/widget/SelectorWithWidgetPreference.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/SettingsLib/SelectorWithWidgetPreference/src/com/android/settingslib/widget/SelectorWithWidgetPreference.java b/packages/SettingsLib/SelectorWithWidgetPreference/src/com/android/settingslib/widget/SelectorWithWidgetPreference.java index 1ecc42235c3bb..1d1316a48fd31 100644 --- a/packages/SettingsLib/SelectorWithWidgetPreference/src/com/android/settingslib/widget/SelectorWithWidgetPreference.java +++ b/packages/SettingsLib/SelectorWithWidgetPreference/src/com/android/settingslib/widget/SelectorWithWidgetPreference.java @@ -191,6 +191,13 @@ public class SelectorWithWidgetPreference extends CheckBoxPreference { ? View.VISIBLE : View.GONE); } + /** + * Returns whether this preference is a checkbox. + */ + public boolean isCheckBox() { + return mIsCheckBox; + } + private void init() { if (mIsCheckBox) { setWidgetLayoutResource(R.layout.preference_widget_checkbox);