From 0158a1e9ffc5a43780d37bb7b6b964a39eae6e62 Mon Sep 17 00:00:00 2001 From: satok Date: Wed, 31 Aug 2011 21:15:17 +0900 Subject: [PATCH] Add a functionality to disable the spell checker Change-Id: I1c2292f457d1911c149d594c175e638c92ad3917 --- core/java/android/view/textservice/TextServicesManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/java/android/view/textservice/TextServicesManager.java b/core/java/android/view/textservice/TextServicesManager.java index a44582b52ffb3..01587aac7d2a4 100644 --- a/core/java/android/view/textservice/TextServicesManager.java +++ b/core/java/android/view/textservice/TextServicesManager.java @@ -87,6 +87,11 @@ public final class TextServicesManager { throw new IllegalArgumentException("Locale should not be null if you don't refer" + " settings."); } + + if (referToSpellCheckerLanguageSettings && !isSpellCheckerEnabled()) { + return null; + } + final SpellCheckerInfo sci; try { sci = sService.getCurrentSpellChecker(null);