Skip to content
Snippets Groups Projects
Commit bfe1fae9 authored by Dhina17's avatar Dhina17
Browse files

Applock: Migrate to CompoundButton.OnCheckedChangeListener

OnMainSwitchChangeListener is removed in QPR2.

Change-Id: I19271268b283d8052d5c416915e629ce9a186167
parent f989e4ed
No related branches found
No related tags found
No related merge requests found
/*
* Copyright (C) 2022 FlamingoOS Project
* Copyright (C) 2024 The LibreMobileOS Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
......@@ -17,7 +18,8 @@
package com.android.settings.security.applock;
import android.content.Context
import android.widget.Switch
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import androidx.preference.Preference
import androidx.preference.PreferenceScreen
......@@ -25,13 +27,12 @@ import androidx.preference.PreferenceScreen
import com.android.settings.R
import com.android.settings.core.TogglePreferenceController
import com.android.settingslib.widget.MainSwitchPreference
import com.android.settingslib.widget.OnMainSwitchChangeListener
abstract class AppLockTogglePreferenceController(
context: Context,
key: String,
) : TogglePreferenceController(context, key),
OnMainSwitchChangeListener {
OnCheckedChangeListener {
override fun displayPreference(screen: PreferenceScreen) {
super.displayPreference(screen)
......@@ -41,7 +42,7 @@ abstract class AppLockTogglePreferenceController(
}
}
override fun onSwitchChanged(switchView: Switch, isChecked: Boolean) {
override fun onCheckedChanged(buttonView: CompoundButton, isChecked: Boolean) {
setChecked(isChecked)
}
......
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