Skip to content
Snippets Groups Projects
Commit c61d5426 authored by Chaohui Wang's avatar Chaohui Wang Committed by Dhina17
Browse files

onclite: doze: Migrate to CompoundButton.OnCheckedChangeListener

Switch and SwitchCompat are both CompoundButton.

Using CompoundButton in Java will helps migration in the future.

Bug: 306658427
Test: manual - check Settings pages
Test: m RunSettingsLibRoboTests
Change-Id: I85a70d4c504d8584030ea4a058f30d74206ab835
parent f330a0e7
No related branches found
No related tags found
No related merge requests found
...@@ -25,17 +25,17 @@ import android.content.DialogInterface; ...@@ -25,17 +25,17 @@ import android.content.DialogInterface;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.os.Handler; import android.os.Handler;
import android.widget.CompoundButton;
import androidx.preference.PreferenceFragment; import androidx.preference.PreferenceFragment;
import androidx.preference.SwitchPreferenceCompat; import androidx.preference.SwitchPreferenceCompat;
import androidx.preference.Preference; import androidx.preference.Preference;
import androidx.preference.PreferenceCategory; import androidx.preference.PreferenceCategory;
import android.widget.Switch;
import com.android.settingslib.widget.MainSwitchPreference; import com.android.settingslib.widget.MainSwitchPreference;
import com.android.settingslib.widget.OnMainSwitchChangeListener;
public class DozeSettingsFragment extends PreferenceFragment implements public class DozeSettingsFragment extends PreferenceFragment implements
Preference.OnPreferenceChangeListener, OnMainSwitchChangeListener { Preference.OnPreferenceChangeListener, CompoundButton.OnCheckedChangeListener {
private MainSwitchPreference mSwitchBar; private MainSwitchPreference mSwitchBar;
...@@ -95,7 +95,7 @@ public class DozeSettingsFragment extends PreferenceFragment implements ...@@ -95,7 +95,7 @@ public class DozeSettingsFragment extends PreferenceFragment implements
} }
@Override @Override
public void onSwitchChanged(Switch switchView, boolean isChecked) { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
DozeUtils.enableDoze(getActivity(), isChecked); DozeUtils.enableDoze(getActivity(), isChecked);
DozeUtils.checkDozeService(getActivity()); DozeUtils.checkDozeService(getActivity());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment