Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fe002e21 authored by John Spurlock's avatar John Spurlock
Browse files

Settings: Remove quick settings options for daltonizer.

Bug:15424806
Change-Id: I91a9cd974d9e370f899e7573d00f6d27fe2e5538
parent 5b210dd5
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -17,11 +17,6 @@
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
    android:title="@string/accessibility_display_daltonizer_preference_title" >

    <CheckBoxPreference
        android:key="enable_quick_setting"
        android:persistent="false"
        android:title="@string/enable_quick_setting" />

    <ListPreference
        android:entries="@array/daltonizer_type_entries"
        android:entryValues="@array/daltonizer_type_values"
+1 −13
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@
package com.android.settings.accessibility;

import android.os.Bundle;
import android.preference.CheckBoxPreference;
import android.preference.ListPreference;
import android.preference.Preference;
import android.provider.Settings;
@@ -32,11 +31,8 @@ public class ToggleDaltonizerPreferenceFragment extends ToggleFeaturePreferenceF
        implements Preference.OnPreferenceChangeListener, SwitchBar.OnSwitchChangeListener {
    private static final String ENABLED = Settings.Secure.ACCESSIBILITY_DISPLAY_DALTONIZER_ENABLED;
    private static final String TYPE = Settings.Secure.ACCESSIBILITY_DISPLAY_DALTONIZER;
    private static final String QUICK_SETTING_ENABLED =
            Settings.Secure.ACCESSIBILITY_DISPLAY_DALTONIZER_QUICK_SETTING_ENABLED;
    private static final int DEFAULT_TYPE = AccessibilityManager.DALTONIZER_CORRECT_DEUTERANOMALY;

    private CheckBoxPreference mEnableQuickSetting;
    private ListPreference mType;

    @Override
@@ -45,7 +41,6 @@ public class ToggleDaltonizerPreferenceFragment extends ToggleFeaturePreferenceF

        addPreferencesFromResource(R.xml.accessibility_daltonizer_settings);

        mEnableQuickSetting = (CheckBoxPreference) findPreference("enable_quick_setting");
        mType = (ListPreference) findPreference("type");

        initPreferences();
@@ -58,10 +53,7 @@ public class ToggleDaltonizerPreferenceFragment extends ToggleFeaturePreferenceF

    @Override
    public boolean onPreferenceChange(Preference preference, Object newValue) {
        if (preference == mEnableQuickSetting) {
            Settings.Secure.putInt(
                    getContentResolver(), QUICK_SETTING_ENABLED, ((Boolean) newValue) ? 1 : 0);
        } else if (preference == mType) {
        if (preference == mType) {
            Settings.Secure.putInt(getContentResolver(), TYPE, Integer.parseInt((String) newValue));
            preference.setSummary("%s");
        }
@@ -92,10 +84,6 @@ public class ToggleDaltonizerPreferenceFragment extends ToggleFeaturePreferenceF
    }

    private void initPreferences() {
        mEnableQuickSetting.setChecked(
                Settings.Secure.getInt(getContentResolver(), QUICK_SETTING_ENABLED, 0) == 1);
        mEnableQuickSetting.setOnPreferenceChangeListener(this);

        final String value = Integer.toString(
                Settings.Secure.getInt(getContentResolver(), TYPE, DEFAULT_TYPE));
        mType.setValue(value);