mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_stone
synced 2026-02-01 07:15:40 +00:00
stone: parts: Dirac: 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
This commit is contained in:
committed by
kamikaonashi
parent
0e2783f6ca
commit
97f200ee45
@@ -17,7 +17,8 @@
|
||||
package org.lineageos.settings.dirac;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.widget.Switch;
|
||||
import android.widget.CompoundButton;
|
||||
import android.widget.CompoundButton.OnCheckedChangeListener;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.preference.ListPreference;
|
||||
@@ -27,12 +28,11 @@ import androidx.preference.PreferenceFragment;
|
||||
import androidx.preference.SwitchPreference;
|
||||
|
||||
import com.android.settingslib.widget.MainSwitchPreference;
|
||||
import com.android.settingslib.widget.OnMainSwitchChangeListener;
|
||||
|
||||
import org.lineageos.settings.R;
|
||||
|
||||
public class DiracSettingsFragment extends PreferenceFragment implements
|
||||
OnPreferenceChangeListener, OnMainSwitchChangeListener {
|
||||
OnPreferenceChangeListener, OnCheckedChangeListener {
|
||||
|
||||
private static final String TAG = "DiracSettingsFragment";
|
||||
private static final String PREF_ENABLE = "dirac_enable";
|
||||
@@ -109,7 +109,7 @@ public class DiracSettingsFragment extends PreferenceFragment implements
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSwitchChanged(Switch switchView, boolean isChecked) {
|
||||
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
||||
mSwitchBar.setChecked(isChecked);
|
||||
|
||||
if (mDiracUtils == null) return;
|
||||
|
||||
Reference in New Issue
Block a user