Add back the entrance of magnification settings in master branch

Bug: 146473544
Test: make RunSettingsRoboTests
Change-Id: I2e040c0b722944077dd026c32f195e5a45a52c88
This commit is contained in:
mincheli
2020-04-08 14:24:59 +08:00
parent ffd5c5976f
commit 5c108a0b27
2 changed files with 14 additions and 0 deletions

View File

@@ -187,6 +187,11 @@ public class ToggleScreenMagnificationPreferenceFragment extends
initShortcutPreference(); initShortcutPreference();
mSettingsPreference = new Preference(getPrefContext());
mSettingsPreference.setTitle(R.string.accessibility_menu_item_settings);
mSettingsPreference.setFragment(MagnificationSettingsFragment.class.getName());
mSettingsPreference.setPersistent(false);
super.onViewCreated(view, savedInstanceState); super.onViewCreated(view, savedInstanceState);
} }

View File

@@ -18,6 +18,7 @@ package com.android.settings.accessibility;
import android.app.settings.SettingsEnums; import android.app.settings.SettingsEnums;
import android.os.Bundle; import android.os.Bundle;
import android.view.View;
public class ToggleScreenMagnificationPreferenceFragmentForSetupWizard public class ToggleScreenMagnificationPreferenceFragmentForSetupWizard
extends ToggleScreenMagnificationPreferenceFragment { extends ToggleScreenMagnificationPreferenceFragment {
@@ -42,4 +43,12 @@ public class ToggleScreenMagnificationPreferenceFragmentForSetupWizard
} }
super.onStop(); super.onStop();
} }
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
// Hide the setting from the vision settings.
mSettingsPreference.setVisible(false);
}
} }