diff options
author | 2011-07-26 17:22:58 -0700 | |
---|---|---|
committer | 2011-07-27 13:34:16 -0700 | |
commit | 60ccbe16eea5ce9a874835850f257b3c88295022 (patch) | |
tree | 2c6c11a5457b909b7ab1c8b151b7bb4cb7f50d1a /java/src/com/android/inputmethod/latin/Settings.java | |
parent | a48f8b37649300ee37ab86a33bc2fc57264f1e55 (diff) | |
download | latinime-60ccbe16eea5ce9a874835850f257b3c88295022.tar.gz latinime-60ccbe16eea5ce9a874835850f257b3c88295022.tar.xz latinime-60ccbe16eea5ce9a874835850f257b3c88295022.zip |
Clean up keyboard loading and switching
Bug: 4311428
Change-Id: Ia72de23634f824d82b7b5f2267d439ce922a3b57
Diffstat (limited to 'java/src/com/android/inputmethod/latin/Settings.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/Settings.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/java/src/com/android/inputmethod/latin/Settings.java b/java/src/com/android/inputmethod/latin/Settings.java index dbab227db..e44ae29d9 100644 --- a/java/src/com/android/inputmethod/latin/Settings.java +++ b/java/src/com/android/inputmethod/latin/Settings.java @@ -118,8 +118,8 @@ public class Settings extends InputMethodSettingsActivity public final boolean mBigramPredictionEnabled; public final boolean mUseContactsDict; - private final boolean mVoiceButtonEnabled; - private final boolean mVoiceButtonOnPrimary; + private final boolean mVoiceKeyEnabled; + private final boolean mVoiceKeyOnMain; public Values(final SharedPreferences prefs, final Context context, final String localeStr) { @@ -183,8 +183,8 @@ public class Settings extends InputMethodSettingsActivity final String voiceModeMain = res.getString(R.string.voice_mode_main); final String voiceModeOff = res.getString(R.string.voice_mode_off); final String voiceMode = prefs.getString(PREF_VOICE_SETTINGS_KEY, voiceModeMain); - mVoiceButtonEnabled = voiceMode != null && !voiceMode.equals(voiceModeOff); - mVoiceButtonOnPrimary = voiceMode != null && voiceMode.equals(voiceModeMain); + mVoiceKeyEnabled = voiceMode != null && !voiceMode.equals(voiceModeOff); + mVoiceKeyOnMain = voiceMode != null && voiceMode.equals(voiceModeMain); Utils.setSystemLocale(res, savedLocale); } @@ -284,15 +284,15 @@ public class Settings extends InputMethodSettingsActivity return builder.setIsPunctuationSuggestions().build(); } - public boolean isVoiceButtonEnabled(EditorInfo attribute) { + public boolean isVoiceKeyEnabled(EditorInfo attribute) { final boolean shortcutImeEnabled = SubtypeSwitcher.getInstance().isShortcutImeEnabled(); final int inputType = (attribute != null) ? attribute.inputType : 0; - return shortcutImeEnabled && mVoiceButtonEnabled + return shortcutImeEnabled && mVoiceKeyEnabled && !InputTypeCompatUtils.isPasswordInputType(inputType); } - public boolean isVoiceButtonOnPrimary() { - return mVoiceButtonOnPrimary; + public boolean isVoiceKeyOnMain() { + return mVoiceKeyOnMain; } } |