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:
@@ -27,7 +27,7 @@ import android.util.Log;
|
||||
import androidx.fragment.app.FragmentManager;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceFragmentCompat;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import androidx.preference.TwoStatePreference;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settingslib.core.instrumentation.Instrumentable;
|
||||
@@ -51,7 +51,7 @@ public class SmartForwardingFragment extends PreferenceFragmentCompat
|
||||
String title = getResources().getString(R.string.smart_forwarding_title);
|
||||
getActivity().getActionBar().setTitle(title);
|
||||
|
||||
SwitchPreference smartForwardingSwitch = findPreference(KEY_SMART_FORWARDING_SWITCH);
|
||||
TwoStatePreference smartForwardingSwitch = findPreference(KEY_SMART_FORWARDING_SWITCH);
|
||||
if (turnOffSwitch) {
|
||||
smartForwardingSwitch.setChecked(false);
|
||||
}
|
||||
@@ -93,7 +93,7 @@ public class SmartForwardingFragment extends PreferenceFragmentCompat
|
||||
}
|
||||
|
||||
public void turnOnSwitchPreference() {
|
||||
SwitchPreference smartForwardingSwitch = findPreference(KEY_SMART_FORWARDING_SWITCH);
|
||||
TwoStatePreference smartForwardingSwitch = findPreference(KEY_SMART_FORWARDING_SWITCH);
|
||||
smartForwardingSwitch.setChecked(true);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user