MotoActions: Update DozePreferenceFragment for QPR2
authorMichael Bestas <mkbestas@gmail.com>
Fri, 8 Mar 2024 18:15:51 +0000 (20:15 +0200)
committerMichael Bestas <mkbestas@lineageos.org>
Sun, 10 Mar 2024 20:45:57 +0000 (22:45 +0200)
The OnMainSwitchChangeListener is replaced with OnCheckedChangeListener

Change-Id: I6b8cb85210eac5f0499a08a8392b3f6997542f86

MotoActions/src/org/lineageos/settings/device/DozePreferenceFragment.java

index 525019c0711f4cf859e4e4ecce57e6676a748cd4..bc6b05fa42892871fe6a9d4053ef812b9c4f3a91 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * 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");
  * 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.SharedPreferences;
 import android.os.Bundle;
-import android.widget.Switch;
+import android.widget.CompoundButton;
+import android.widget.CompoundButton.OnCheckedChangeListener;
 
 import androidx.preference.Preference;
 import androidx.preference.PreferenceCategory;
@@ -32,10 +33,9 @@ import androidx.preference.PreferenceFragment;
 import androidx.preference.SwitchPreference;
 
 import com.android.settingslib.widget.MainSwitchPreference;
-import com.android.settingslib.widget.OnMainSwitchChangeListener;
 
 public class DozePreferenceFragment extends PreferenceFragment
-        implements Preference.OnPreferenceChangeListener, OnMainSwitchChangeListener {
+        implements Preference.OnPreferenceChangeListener, OnCheckedChangeListener {
 
     private MainSwitchPreference mSwitchBar;
 
@@ -97,7 +97,7 @@ public class DozePreferenceFragment extends PreferenceFragment
     }
 
     @Override
-    public void onSwitchChanged(Switch switchView, boolean isChecked) {
+    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
         MotoActionsSettings.enableDoze(getActivity(), isChecked);
 
         mSwitchBar.setChecked(isChecked);