Fix Java 8 un-compilable code.

Test: manual
Change-Id: I84cabab4d2753202143175d838d635c69daf090e
This commit is contained in:
Zaiyue Xue
2023-02-08 16:09:16 +08:00
parent cb099dfc5e
commit c9fc8bca94

View File

@@ -228,7 +228,7 @@ public class ToggleScreenMagnificationPreferenceFragment extends
return;
}
var alwaysOnPreference = new SwitchPreference(getPrefContext());
SwitchPreference alwaysOnPreference = new SwitchPreference(getPrefContext());
alwaysOnPreference.setTitle(
R.string.accessibility_screen_magnification_always_on_title);
alwaysOnPreference.setSummary(
@@ -237,8 +237,9 @@ public class ToggleScreenMagnificationPreferenceFragment extends
MagnificationAlwaysOnPreferenceController.PREF_KEY);
generalCategory.addPreference(alwaysOnPreference);
var alwaysOnPreferenceController = new MagnificationAlwaysOnPreferenceController(
getContext(), MagnificationAlwaysOnPreferenceController.PREF_KEY);
MagnificationAlwaysOnPreferenceController alwaysOnPreferenceController =
new MagnificationAlwaysOnPreferenceController(
getContext(), MagnificationAlwaysOnPreferenceController.PREF_KEY);
getSettingsLifecycle().addObserver(alwaysOnPreferenceController);
alwaysOnPreferenceController.displayPreference(getPreferenceScreen());
addPreferenceController(alwaysOnPreferenceController);
@@ -347,7 +348,7 @@ public class ToggleScreenMagnificationPreferenceFragment extends
AccessibilitySettingsContentObserver contentObserver) {
super.registerKeysToObserverCallback(contentObserver);
var keysToObserve = List.of(
List<String> keysToObserve = List.of(
Settings.Secure.ACCESSIBILITY_MAGNIFICATION_FOLLOW_TYPING_ENABLED,
Settings.Secure.ACCESSIBILITY_MAGNIFICATION_ALWAYS_ON_ENABLED
);