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/hardware | |
| parent | 061e9a1bbfbe202b57eef686268d3dd3c34d2c15 (diff) | |
| download | packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.tar.gz packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.tar.bz2 packages_apps_Settings-d2d9f45236308fc9f722bf897030d1aacfbc8be8.zip | |
settings: Move CMHW to CMSDK
* Update all references and API usage.
Change-Id: If6bda2547bdd251ccf9a04ad0deac7f2fd51fa29
Diffstat (limited to 'src/com/android/settings/hardware')
| -rw-r--r-- | src/com/android/settings/hardware/VibratorIntensity.java | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/com/android/settings/hardware/VibratorIntensity.java b/src/com/android/settings/hardware/VibratorIntensity.java index 6c00cdeef..009f35f74 100644 --- a/src/com/android/settings/hardware/VibratorIntensity.java +++ b/src/com/android/settings/hardware/VibratorIntensity.java @@ -25,7 +25,6 @@ import android.graphics.Color; import android.graphics.LightingColorFilter; import android.graphics.drawable.Drawable; import android.graphics.drawable.LayerDrawable; -import android.hardware.CmHardwareManager; import android.os.Bundle; import android.os.Vibrator; import android.preference.DialogPreference; @@ -37,6 +36,8 @@ import android.widget.SeekBar; import android.widget.TextView; import android.widget.Button; +import cyanogenmod.hardware.CMHardwareManager; + import com.android.settings.R; public class VibratorIntensity extends DialogPreference implements @@ -50,7 +51,7 @@ public class VibratorIntensity extends DialogPreference implements private int mMaxValue; private int mDefaultValue; private int mWarningValue; - private CmHardwareManager mCmHardwareManager; + private CMHardwareManager mHardware; private Drawable mProgressDrawable; private Drawable mProgressThumb; @@ -59,9 +60,9 @@ public class VibratorIntensity extends DialogPreference implements public VibratorIntensity(Context context, AttributeSet attrs) { super(context, attrs); - mCmHardwareManager = (CmHardwareManager) context.getSystemService(Context.CMHW_SERVICE); + mHardware = CMHardwareManager.getInstance(context); - if (!mCmHardwareManager.isSupported(CmHardwareManager.FEATURE_VIBRATOR)) { + if (!mHardware.isSupported(CMHardwareManager.FEATURE_VIBRATOR)) { return; } @@ -87,11 +88,11 @@ public class VibratorIntensity extends DialogPreference implements mWarning = (TextView) view.findViewById(R.id.warning_text); // Read the current value in case user wants to dismiss his changes - mOriginalValue = mCmHardwareManager.getVibratorIntensity(); - mWarningValue = mCmHardwareManager.getVibratorWarningIntensity(); - mMinValue = mCmHardwareManager.getVibratorMinIntensity(); - mMaxValue = mCmHardwareManager.getVibratorMaxIntensity(); - mDefaultValue = mCmHardwareManager.getVibratorDefaultIntensity(); + mOriginalValue = mHardware.getVibratorIntensity(); + mWarningValue = mHardware.getVibratorWarningIntensity(); + mMinValue = mHardware.getVibratorMinIntensity(); + mMaxValue = mHardware.getVibratorMaxIntensity(); + mDefaultValue = mHardware.getVibratorDefaultIntensity(); if (mWarningValue > 0) { String message = getContext().getResources().getString( R.string.vibrator_warning, intensityToPercent(mMinValue, mMaxValue, @@ -144,25 +145,24 @@ public class VibratorIntensity extends DialogPreference implements SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getContext()); prefs.edit().putInt(PREF_NAME, mSeekBar.getProgress()).commit(); } else { - mCmHardwareManager.setVibratorIntensity(mCmHardwareManager.getVibratorIntensity()); + mHardware.setVibratorIntensity(mHardware.getVibratorIntensity()); } } public static void restore(Context context) { - CmHardwareManager cmHardwareManager = - (CmHardwareManager) context.getSystemService(Context.CMHW_SERVICE); - if (!cmHardwareManager.isSupported(CmHardwareManager.FEATURE_VIBRATOR)) { + CMHardwareManager hardware = CMHardwareManager.getInstance(context); + if (!hardware.isSupported(CMHardwareManager.FEATURE_VIBRATOR)) { return; } SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); - int vibrator = cmHardwareManager.getVibratorIntensity(); - int min = cmHardwareManager.getVibratorMinIntensity(); - int max = cmHardwareManager.getVibratorMaxIntensity(); + int vibrator = hardware.getVibratorIntensity(); + int min = hardware.getVibratorMinIntensity(); + int max = hardware.getVibratorMaxIntensity(); int defaultValue = intensityToPercent(min, max, - cmHardwareManager.getVibratorDefaultIntensity()); + hardware.getVibratorDefaultIntensity()); int percent = prefs.getInt(PREF_NAME, defaultValue); - cmHardwareManager.setVibratorIntensity(percentToIntensity(min, max, percent)); + hardware.setVibratorIntensity(percentToIntensity(min, max, percent)); } @Override @@ -178,7 +178,7 @@ public class VibratorIntensity extends DialogPreference implements mProgressThumb.setColorFilter(shouldWarn ? mRedFilter : null); } - mCmHardwareManager.setVibratorIntensity(percentToIntensity(mMinValue, mMaxValue, + mHardware.setVibratorIntensity(percentToIntensity(mMinValue, mMaxValue, progress)); mValue.setText(String.format("%d%%", progress)); } |
