diff options
author | 2012-03-08 18:28:11 -0800 | |
---|---|---|
committer | 2012-03-08 18:28:11 -0800 | |
commit | 0d2d451aa262d06e530ddb8d251694e573eaf20d (patch) | |
tree | d0c47658c4c32e0ed76fd32216ebc55621d69890 /java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java | |
parent | bbc7adabd2c2e8b4e7b0a79d9faac0d53c4980bd (diff) | |
parent | 21af2f40c59de3ea5ec183aa278406bf28d5e3bd (diff) | |
download | latinime-0d2d451aa262d06e530ddb8d251694e573eaf20d.tar.gz latinime-0d2d451aa262d06e530ddb8d251694e573eaf20d.tar.xz latinime-0d2d451aa262d06e530ddb8d251694e573eaf20d.zip |
Merge "Merge broadcast receivers again"
Diffstat (limited to 'java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java b/java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java index 1cbdbd650..9c5ccc76b 100644 --- a/java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java +++ b/java/src/com/android/inputmethod/latin/AudioAndHapticFeedbackManager.java @@ -16,9 +16,7 @@ package com.android.inputmethod.latin; -import android.content.BroadcastReceiver; import android.content.Context; -import android.content.Intent; import android.media.AudioManager; import android.view.HapticFeedbackConstants; import android.view.View; @@ -32,7 +30,7 @@ import com.android.inputmethod.keyboard.Keyboard; * It offers a consistent and simple interface that allows LatinIME to forget about the * complexity of settings and the like. */ -public class AudioAndHapticFeedbackManager extends BroadcastReceiver { +public class AudioAndHapticFeedbackManager { final private SettingsValues mSettingsValues; final private AudioManager mAudioManager; final private VibratorCompatWrapper mVibrator; @@ -100,13 +98,7 @@ public class AudioAndHapticFeedbackManager extends BroadcastReceiver { } } - @Override - public void onReceive(Context context, Intent intent) { - final String action = intent.getAction(); - // The following test is supposedly useless since we only listen for the ringer event. - // Still, it's a good safety measure. - if (action.equals(AudioManager.RINGER_MODE_CHANGED_ACTION)) { - mSoundOn = reevaluateIfSoundIsOn(); - } + public void onRingerModeChanged() { + mSoundOn = reevaluateIfSoundIsOn(); } } |