From a4744fd317cd3eb388704684828e8672ab0a5500 Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Fri, 8 Mar 2024 15:24:40 +0530 Subject: msm8996-common: doze: Migrate to CompoundButton.OnCheckedChangeListener Switch and SwitchCompat are both CompoundButton. Using CompoundButton in Java will helps migration in the future. Bug: 306658427 | AOSP Test: manual - check Settings pages Test: m RunSettingsLibRoboTests Change-Id: I85a70d4c504d8584030ea4a058f30d74206ab835 --- doze/src/org/lineageos/settings/doze/DozeSettingsFragment.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/doze/src/org/lineageos/settings/doze/DozeSettingsFragment.java b/doze/src/org/lineageos/settings/doze/DozeSettingsFragment.java index 851d8ff..f84fa18 100644 --- a/doze/src/org/lineageos/settings/doze/DozeSettingsFragment.java +++ b/doze/src/org/lineageos/settings/doze/DozeSettingsFragment.java @@ -26,17 +26,17 @@ import android.content.DialogInterface; import android.content.SharedPreferences; import android.os.Bundle; import android.os.Handler; -import android.widget.Switch; +import android.widget.CompoundButton; + import androidx.preference.Preference; import androidx.preference.PreferenceCategory; import androidx.preference.PreferenceFragment; import androidx.preference.SwitchPreferenceCompat; import com.android.settingslib.widget.MainSwitchPreference; -import com.android.settingslib.widget.OnMainSwitchChangeListener; -public class DozeSettingsFragment extends PreferenceFragment implements - Preference.OnPreferenceChangeListener, OnMainSwitchChangeListener { +public class DozeSettingsFragment extends PreferenceFragment + implements CompoundButton.OnCheckedChangeListener, Preference.OnPreferenceChangeListener { private MainSwitchPreference mSwitchBar; @@ -92,7 +92,7 @@ public class DozeSettingsFragment extends PreferenceFragment implements } @Override - public void onSwitchChanged(Switch switchView, boolean isChecked) { + public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { DozeUtils.enableDoze(getActivity(), isChecked); DozeUtils.checkDozeService(getActivity()); -- cgit v1.2.3