Separate daltonizer preference controller form accessibility
Bug: 135056871 Test: manual, robotests Change-Id: Ibc730004f1a25a2e97abcc0bbad2dfc9b420d645
This commit is contained in:
@@ -607,18 +607,9 @@ public class AccessibilitySettings extends DashboardFragment implements
|
||||
|
||||
mLiveCaptionPreferenceController.updateState(mLiveCaptionPreference);
|
||||
|
||||
updateFeatureSummary(Settings.Secure.ACCESSIBILITY_DISPLAY_DALTONIZER_ENABLED,
|
||||
mDisplayDaltonizerPreferenceScreen);
|
||||
|
||||
updateAccessibilityShortcut(mAccessibilityShortcutPreferenceScreen);
|
||||
}
|
||||
|
||||
private void updateFeatureSummary(String prefKey, Preference pref) {
|
||||
final boolean enabled = Settings.Secure.getInt(getContentResolver(), prefKey, 0) == 1;
|
||||
pref.setSummary(enabled ? R.string.accessibility_feature_state_on
|
||||
: R.string.accessibility_feature_state_off);
|
||||
}
|
||||
|
||||
private void updateAccessibilityShortcut(Preference preference) {
|
||||
if (AccessibilityManager.getInstance(getActivity())
|
||||
.getInstalledAccessibilityServiceList().isEmpty()) {
|
||||
|
Reference in New Issue
Block a user