diff options
author | Steve Kondik <steve@cyngn.com> | 2015-08-16 23:01:54 -0700 |
---|---|---|
committer | Adnan Begovic <adnan@cyngn.com> | 2015-10-29 17:36:32 -0700 |
commit | d2d9f45236308fc9f722bf897030d1aacfbc8be8 (patch) | |
tree | 6d835917d37bc80bbd3b7280a48a46c4fa87c3da /src/com/android/settings/DisplaySettings.java | |
parent | 061e9a1bbfbe202b57eef686268d3dd3c34d2c15 (diff) | |
download | packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.zip packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.tar.gz packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.tar.bz2 |
settings: Move CMHW to CMSDK
* Update all references and API usage.
Change-Id: If6bda2547bdd251ccf9a04ad0deac7f2fd51fa29
Diffstat (limited to 'src/com/android/settings/DisplaySettings.java')
-rw-r--r-- | src/com/android/settings/DisplaySettings.java | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java index d601c20..68bf1c2 100644 --- a/src/com/android/settings/DisplaySettings.java +++ b/src/com/android/settings/DisplaySettings.java @@ -25,13 +25,13 @@ import com.android.settings.DropDownPreference.Callback; import com.android.settings.search.BaseSearchIndexProvider; import com.android.settings.search.Indexable; import static android.provider.Settings.Secure.DOUBLE_TAP_TO_WAKE; -import static android.hardware.CmHardwareManager.FEATURE_TAP_TO_WAKE; import static android.provider.Settings.Secure.DOZE_ENABLED; import static android.provider.Settings.Secure.WAKE_GESTURE_ENABLED; import static android.provider.Settings.System.SCREEN_BRIGHTNESS_MODE; import static android.provider.Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC; import static android.provider.Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL; import static android.provider.Settings.System.SCREEN_OFF_TIMEOUT; +import static cyanogenmod.hardware.CMHardwareManager.FEATURE_TAP_TO_WAKE; import android.app.Activity; import android.app.ActivityManagerNative; @@ -45,7 +45,6 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.Configuration; import android.content.res.Resources; import android.content.SharedPreferences; -import android.hardware.CmHardwareManager; import android.hardware.Sensor; import android.hardware.SensorManager; import android.os.Build; @@ -72,6 +71,8 @@ import java.util.List; import com.android.settings.Utils; import com.android.settings.cyanogenmod.DisplayRotation; +import cyanogenmod.hardware.CMHardwareManager; + public class DisplaySettings extends SettingsPreferenceFragment implements Preference.OnPreferenceChangeListener, OnPreferenceClickListener, Indexable { private static final String TAG = "DisplaySettings"; @@ -112,7 +113,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements private SwitchPreference mTapToWake; private SwitchPreference mWakeWhenPluggedOrUnplugged; - private CmHardwareManager mCmHardwareManager; + private CMHardwareManager mHardware; private ContentObserver mAccelerometerRotationObserver = new ContentObserver(new Handler()) { @@ -141,7 +142,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements final Activity activity = getActivity(); final ContentResolver resolver = activity.getContentResolver(); addPreferencesFromResource(R.xml.display_settings); - mCmHardwareManager = (CmHardwareManager) activity.getSystemService(Context.CMHW_SERVICE); + mHardware = CMHardwareManager.getInstance(activity); mDisplayRotationPreference = (PreferenceScreen) findPreference(KEY_DISPLAY_ROTATION); @@ -209,8 +210,8 @@ public class DisplaySettings extends SettingsPreferenceFragment implements } mTapToWake = (SwitchPreference) findPreference(KEY_TAP_TO_WAKE); - - if (!mCmHardwareManager.isSupported(FEATURE_TAP_TO_WAKE)) { + if (mTapToWake != null + && !mHardware.isSupported(FEATURE_TAP_TO_WAKE)) { advancedPrefs.removePreference(mTapToWake); mTapToWake = null; } @@ -365,7 +366,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements updateDisplayRotationPreferenceDescription(); if (mTapToWake != null) { - mTapToWake.setChecked(mCmHardwareManager.get(FEATURE_TAP_TO_WAKE)); + mTapToWake.setChecked(mHardware.get(FEATURE_TAP_TO_WAKE)); } RotationPolicy.registerRotationPolicyListener(getActivity(), @@ -479,7 +480,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements @Override public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) { if (preference == mTapToWake) { - return mCmHardwareManager.set(FEATURE_TAP_TO_WAKE, mTapToWake.isChecked()); + return mHardware.set(FEATURE_TAP_TO_WAKE, mTapToWake.isChecked()); } else if (preference == mWakeWhenPluggedOrUnplugged) { Settings.Global.putInt(getContentResolver(), Settings.Global.WAKE_WHEN_PLUGGED_OR_UNPLUGGED, @@ -560,8 +561,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements */ public static void restore(Context ctx) { final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ctx); - CmHardwareManager cmHardwareManager = - (CmHardwareManager) ctx.getSystemService(Context.CMHW_SERVICE); + CMHardwareManager cmHardwareManager = CMHardwareManager.getInstance(ctx); if (cmHardwareManager.isSupported(FEATURE_TAP_TO_WAKE)) { final boolean enabled = prefs.getBoolean(KEY_TAP_TO_WAKE, cmHardwareManager.get(FEATURE_TAP_TO_WAKE)); @@ -592,8 +592,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements @Override public List<String> getNonIndexableKeys(Context context) { - CmHardwareManager cmHardwareManager = - (CmHardwareManager) context.getSystemService(Context.CMHW_SERVICE); + CMHardwareManager cmHardwareManager = CMHardwareManager.getInstance(context); ArrayList<String> result = new ArrayList<String>(); if (!context.getResources().getBoolean( com.android.internal.R.bool.config_dreamsSupported)) { |