OSDN Git Service

Make a11y settings display consistent am: 99a66b5416
authorPhil Weaver <pweaver@google.com>
Tue, 13 Sep 2016 01:19:12 +0000 (01:19 +0000)
committerandroid-build-merger <android-build-merger@google.com>
Tue, 13 Sep 2016 01:19:12 +0000 (01:19 +0000)
am: 17fb0f6cf5

Change-Id: Iebeeb744a08d0a89803d8743dbe85950b1320147

src/com/android/settings/accessibility/ToggleAccessibilityServicePreferenceFragment.java

index e37de68..196a4ab 100644 (file)
@@ -203,10 +203,8 @@ public class ToggleAccessibilityServicePreferenceFragment
     }
 
     private void updateSwitchBarToggleSwitch() {
-        final String settingValue = Settings.Secure.getString(getContentResolver(),
-                Settings.Secure.ENABLED_ACCESSIBILITY_SERVICES);
-        final boolean checked = settingValue != null
-                && settingValue.contains(mComponentName.flattenToString());
+        final boolean checked = AccessibilityUtils.getEnabledServicesFromSettings(getActivity())
+                .contains(mComponentName);
         mSwitchBar.setCheckedInternal(checked);
     }