summaryrefslogtreecommitdiffstats
path: root/core/java/android/view/textservice
diff options
context:
space:
mode:
authorsatok <satok@google.com>2011-11-30 15:38:30 +0900
committersatok <satok@google.com>2012-03-01 15:56:58 +0900
commit8898358bfdf4693af02ad454e1deb8034379ce02 (patch)
treecab8e92f3e5c9b136b43750ae466b5e8419e7057 /core/java/android/view/textservice
parent1b3d01de3837b7710dfccc06af37ffaec2cf8ecf (diff)
downloadframeworks_base-8898358bfdf4693af02ad454e1deb8034379ce02.zip
frameworks_base-8898358bfdf4693af02ad454e1deb8034379ce02.tar.gz
frameworks_base-8898358bfdf4693af02ad454e1deb8034379ce02.tar.bz2
Handle sentence level spell checking hidden APIs
Change-Id: Ia91f1771c0b8ef458dd5b023f4c372cc36a15657
Diffstat (limited to 'core/java/android/view/textservice')
-rw-r--r--core/java/android/view/textservice/SentenceSuggestionsInfo.java7
-rw-r--r--core/java/android/view/textservice/SpellCheckerSession.java4
2 files changed, 9 insertions, 2 deletions
diff --git a/core/java/android/view/textservice/SentenceSuggestionsInfo.java b/core/java/android/view/textservice/SentenceSuggestionsInfo.java
index 8d7c6cf..cb9e496 100644
--- a/core/java/android/view/textservice/SentenceSuggestionsInfo.java
+++ b/core/java/android/view/textservice/SentenceSuggestionsInfo.java
@@ -84,6 +84,13 @@ public final class SentenceSuggestionsInfo implements Parcelable {
/**
* @hide
*/
+ public int getSuggestionsCount() {
+ return mSuggestionsInfos.length;
+ }
+
+ /**
+ * @hide
+ */
public SuggestionsInfo getSuggestionsInfoAt(int i) {
if (i >= 0 && i < mSuggestionsInfos.length) {
return mSuggestionsInfos[i];
diff --git a/core/java/android/view/textservice/SpellCheckerSession.java b/core/java/android/view/textservice/SpellCheckerSession.java
index 3491a53..9105f19 100644
--- a/core/java/android/view/textservice/SpellCheckerSession.java
+++ b/core/java/android/view/textservice/SpellCheckerSession.java
@@ -180,9 +180,9 @@ public class SpellCheckerSession {
/**
* @hide
*/
- public void getSentenceSuggestions(TextInfo textInfo, int suggestionsLimit) {
+ public void getSentenceSuggestions(TextInfo[] textInfo, int suggestionsLimit) {
mSpellCheckerSessionListenerImpl.getSentenceSuggestionsMultiple(
- new TextInfo[] {textInfo}, suggestionsLimit);
+ textInfo, suggestionsLimit);
}
/**