MotoActions: Update DozePreferenceFragment for QPR2

The OnMainSwitchChangeListener is replaced with OnCheckedChangeListener

Change-Id: I6b8cb85210eac5f0499a08a8392b3f6997542f86
This commit is contained in:
Michael Bestas 2024-03-08 20:15:51 +02:00 committed by Michael Bestas
parent 42a4d5f209
commit 9c6227b575
No known key found for this signature in database
GPG Key ID: CC95044519BE6669

View File

@ -1,6 +1,6 @@
/* /*
* Copyright (C) 2015 The CyanogenMod Project * Copyright (C) 2015 The CyanogenMod Project
* Copyright (C) 2017-2022 The LineageOS Project * Copyright (C) 2017-2024 The LineageOS Project
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -24,7 +24,8 @@ import android.app.DialogFragment;
import android.content.DialogInterface; import android.content.DialogInterface;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.widget.Switch; import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import androidx.preference.Preference; import androidx.preference.Preference;
import androidx.preference.PreferenceCategory; import androidx.preference.PreferenceCategory;
@ -32,10 +33,9 @@ import androidx.preference.PreferenceFragment;
import androidx.preference.SwitchPreference; import androidx.preference.SwitchPreference;
import com.android.settingslib.widget.MainSwitchPreference; import com.android.settingslib.widget.MainSwitchPreference;
import com.android.settingslib.widget.OnMainSwitchChangeListener;
public class DozePreferenceFragment extends PreferenceFragment public class DozePreferenceFragment extends PreferenceFragment
implements Preference.OnPreferenceChangeListener, OnMainSwitchChangeListener { implements Preference.OnPreferenceChangeListener, OnCheckedChangeListener {
private MainSwitchPreference mSwitchBar; private MainSwitchPreference mSwitchBar;
@ -97,7 +97,7 @@ public class DozePreferenceFragment extends PreferenceFragment
} }
@Override @Override
public void onSwitchChanged(Switch switchView, boolean isChecked) { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
MotoActionsSettings.enableDoze(getActivity(), isChecked); MotoActionsSettings.enableDoze(getActivity(), isChecked);
mSwitchBar.setChecked(isChecked); mSwitchBar.setChecked(isChecked);