[MainSwitchPreference] Deprecate SettingsMainSwitchPreferenceController

Bug: 401406987
Flag: EXEMPT refactor
Test: manual
Change-Id: Icdef50d0da777751f37b9d0d1984db636c7086f1
This commit is contained in:
Jacky Wang
2025-03-07 12:15:23 +08:00
parent 0fb23e3a7e
commit 1684b4387e
4 changed files with 38 additions and 9 deletions

View File

@@ -22,7 +22,7 @@ import android.net.Uri;
import androidx.preference.PreferenceScreen;
import com.android.settings.R;
import com.android.settings.widget.SettingsMainSwitchPreferenceController;
import com.android.settings.core.TogglePreferenceController;
import com.android.settingslib.core.lifecycle.LifecycleObserver;
import com.android.settingslib.core.lifecycle.events.OnStart;
import com.android.settingslib.core.lifecycle.events.OnStop;
@@ -32,7 +32,7 @@ import com.android.settingslib.widget.MainSwitchPreference;
* The controller to handle one-handed mode main switch enable or disable state.
**/
public class OneHandedMainSwitchPreferenceController extends
SettingsMainSwitchPreferenceController implements OneHandedSettingsUtils.TogglesCallback,
TogglePreferenceController implements OneHandedSettingsUtils.TogglesCallback,
LifecycleObserver, OnStart, OnStop {
private final OneHandedSettingsUtils mUtils;