Migrate new() to SwitchPreferenceCompat
Bug: 306658427 Test: manual - on Settings pages Change-Id: I258a8c63d5c46403c6d333a9d2f34c33cb35e27f
This commit is contained in:
@@ -33,7 +33,8 @@ import androidx.annotation.VisibleForTesting;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.Preference.OnPreferenceChangeListener;
|
||||
import androidx.preference.PreferenceCategory;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import androidx.preference.SwitchPreferenceCompat;
|
||||
import androidx.preference.TwoStatePreference;
|
||||
|
||||
import com.android.internal.compat.CompatibilityChangeConfig;
|
||||
import com.android.internal.compat.CompatibilityChangeInfo;
|
||||
@@ -171,7 +172,7 @@ public class PlatformCompatDashboard extends DashboardFragment {
|
||||
Preference createPreferenceForChange(Context context, CompatibilityChangeInfo change,
|
||||
CompatibilityChangeConfig configMappings) {
|
||||
final boolean currentValue = configMappings.isChangeEnabled(change.getId());
|
||||
final SwitchPreference item = new SwitchPreference(context);
|
||||
final TwoStatePreference item = new SwitchPreferenceCompat(context);
|
||||
final String changeName =
|
||||
change.getName() != null ? change.getName() : "Change_" + change.getId();
|
||||
item.setSummary(changeName);
|
||||
|
||||
@@ -31,7 +31,8 @@ import android.util.Log;
|
||||
import androidx.annotation.VisibleForTesting;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
import androidx.preference.SwitchPreference;
|
||||
import androidx.preference.SwitchPreferenceCompat;
|
||||
import androidx.preference.TwoStatePreference;
|
||||
|
||||
import com.android.internal.statusbar.IStatusBarService;
|
||||
import com.android.settings.core.BasePreferenceController;
|
||||
@@ -82,7 +83,7 @@ public class DevelopmentTilePreferenceController extends BasePreferenceControlle
|
||||
|| ((enabledSetting == PackageManager.COMPONENT_ENABLED_STATE_DEFAULT)
|
||||
&& sInfo.enabled);
|
||||
|
||||
SwitchPreference preference = new SwitchPreference(context);
|
||||
TwoStatePreference preference = new SwitchPreferenceCompat(context);
|
||||
preference.setTitle(sInfo.loadLabel(mPackageManager));
|
||||
preference.setIcon(sInfo.icon);
|
||||
preference.setKey(sInfo.name);
|
||||
|
||||
Reference in New Issue
Block a user