Migrate to TwoStatePreference
SwitchPreference and SwitchPreferenceCompat are both TwoStatePreference. Using TwoStatePreference in Java will helps migration in the future. Bug: 306771414 Test: manual - check Settings pages Change-Id: I84e1d7b09451106797c2b23d127855c6976678ca
This commit is contained in:
@@ -53,7 +53,7 @@ import android.widget.TextView;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import androidx.preference.TwoStatePreference;
|
||||
|
||||
import com.android.settings.network.ProxySubscriptionManager;
|
||||
import com.android.settings.network.SubscriptionUtil;
|
||||
@@ -122,7 +122,7 @@ public class IccLockSettings extends SettingsPreferenceFragment
|
||||
private ProxySubscriptionManager mProxySubscriptionMgr;
|
||||
|
||||
private EditPinPreference mPinDialog;
|
||||
private SwitchPreference mPinToggle;
|
||||
private TwoStatePreference mPinToggle;
|
||||
|
||||
private Resources mRes;
|
||||
|
||||
@@ -193,7 +193,7 @@ public class IccLockSettings extends SettingsPreferenceFragment
|
||||
addPreferencesFromResource(R.xml.sim_lock_settings);
|
||||
|
||||
mPinDialog = (EditPinPreference) findPreference(PIN_DIALOG);
|
||||
mPinToggle = (SwitchPreference) findPreference(PIN_TOGGLE);
|
||||
mPinToggle = (TwoStatePreference) findPreference(PIN_TOGGLE);
|
||||
if (savedInstanceState != null) {
|
||||
if (savedInstanceState.containsKey(DIALOG_STATE)
|
||||
&& restoreDialogStates(savedInstanceState)) {
|
||||
|
Reference in New Issue
Block a user