aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/SettingsValues.java
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-06-12 10:00:07 +0900
committerJean Chalard <jchalard@google.com>2012-06-19 02:52:36 +0900
commitfe53e5c060dc4fd0acdfdffcadba94f9bb6062c3 (patch)
tree3933137633d12f9b04a797db8f3807b7ae3d4bc5 /java/src/com/android/inputmethod/latin/SettingsValues.java
parent8b538807a3f014aea21aa707b1d945e442589614 (diff)
downloadlatinime-fe53e5c060dc4fd0acdfdffcadba94f9bb6062c3.tar.gz
latinime-fe53e5c060dc4fd0acdfdffcadba94f9bb6062c3.tar.xz
latinime-fe53e5c060dc4fd0acdfdffcadba94f9bb6062c3.zip
Move a settings method to SettingsValues (B3)
Change-Id: Ibfa27bd919c92be219c4d107b3ace008ca80a19f
Diffstat (limited to 'java/src/com/android/inputmethod/latin/SettingsValues.java')
-rw-r--r--java/src/com/android/inputmethod/latin/SettingsValues.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/latin/SettingsValues.java b/java/src/com/android/inputmethod/latin/SettingsValues.java
index d6d6c6c88..c05ffffec 100644
--- a/java/src/com/android/inputmethod/latin/SettingsValues.java
+++ b/java/src/com/android/inputmethod/latin/SettingsValues.java
@@ -238,10 +238,15 @@ public class SettingsValues {
return mInputAttributes.mEditorAction == EditorInfo.IME_ACTION_NEXT;
}
- public boolean isSuggestionStripRequestedByTextField() {
+ private boolean isSuggestionStripRequestedByTextField() {
return mInputAttributes.mIsSettingsSuggestionStripOn;
}
+ public boolean isSuggestionsRequested(final int displayOrientation) {
+ return isSuggestionStripRequestedByTextField()
+ && (isCorrectionOn() || isSuggestionStripVisibleInOrientation(displayOrientation));
+ }
+
public boolean isCorrectionOn() {
return mCorrectionMode == Suggest.CORRECTION_FULL
|| mCorrectionMode == Suggest.CORRECTION_FULL_BIGRAM;