diff options
| -rw-r--r-- | api/test-current.txt | 14 | ||||
| -rw-r--r-- | core/java/android/provider/Settings.java | 4 | ||||
| -rw-r--r-- | core/java/android/view/textservice/SpellCheckerSubtype.java | 2 | ||||
| -rw-r--r-- | core/java/android/view/textservice/TextServicesManager.java | 2 |
4 files changed, 22 insertions, 0 deletions
diff --git a/api/test-current.txt b/api/test-current.txt index 30972b65a1fd..2ba5bcb22a12 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -3387,6 +3387,8 @@ package android.provider { field public static final String NFC_PAYMENT_DEFAULT_COMPONENT = "nfc_payment_default_component"; field public static final String NOTIFICATION_BADGING = "notification_badging"; field public static final String POWER_MENU_LOCKED_SHOW_CONTENT = "power_menu_locked_show_content"; + field public static final String SELECTED_SPELL_CHECKER = "selected_spell_checker"; + field public static final String SELECTED_SPELL_CHECKER_SUBTYPE = "selected_spell_checker_subtype"; field public static final String SHOW_FIRST_CRASH_DIALOG_DEV_OPTION = "show_first_crash_dialog_dev_option"; field public static final String SHOW_IME_WITH_HARD_KEYBOARD = "show_ime_with_hard_keyboard"; field @RequiresPermission(android.Manifest.permission.WRITE_SECURE_SETTINGS) public static final String SYNC_PARENT_SOUNDS = "sync_parent_sounds"; @@ -5514,6 +5516,18 @@ package android.view.inspector { } +package android.view.textservice { + + public final class SpellCheckerSubtype implements android.os.Parcelable { + field public static final int SUBTYPE_ID_NONE = 0; // 0x0 + } + + public final class TextServicesManager { + method public boolean isSpellCheckerEnabled(); + } + +} + package android.widget { public abstract class AbsListView extends android.widget.AdapterView<android.widget.ListAdapter> implements android.widget.Filter.FilterListener android.text.TextWatcher android.view.ViewTreeObserver.OnGlobalLayoutListener android.view.ViewTreeObserver.OnTouchModeChangeListener { diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 18337b661844..820ed177311c 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -7663,6 +7663,8 @@ public final class Settings { * @hide */ @UnsupportedAppUsage + @TestApi + @SuppressLint("NoSettingsProvider") public static final String SELECTED_SPELL_CHECKER = "selected_spell_checker"; /** @@ -7673,6 +7675,8 @@ public final class Settings { * @hide */ @UnsupportedAppUsage + @TestApi + @SuppressLint("NoSettingsProvider") public static final String SELECTED_SPELL_CHECKER_SUBTYPE = "selected_spell_checker_subtype"; diff --git a/core/java/android/view/textservice/SpellCheckerSubtype.java b/core/java/android/view/textservice/SpellCheckerSubtype.java index 8224e0eb48da..12fe6263643b 100644 --- a/core/java/android/view/textservice/SpellCheckerSubtype.java +++ b/core/java/android/view/textservice/SpellCheckerSubtype.java @@ -18,6 +18,7 @@ package android.view.textservice; import android.annotation.NonNull; import android.annotation.Nullable; +import android.annotation.TestApi; import android.content.Context; import android.content.pm.ApplicationInfo; import android.os.Parcel; @@ -53,6 +54,7 @@ public final class SpellCheckerSubtype implements Parcelable { /** * @hide */ + @TestApi public static final int SUBTYPE_ID_NONE = 0; private static final String SUBTYPE_LANGUAGE_TAG_NONE = ""; diff --git a/core/java/android/view/textservice/TextServicesManager.java b/core/java/android/view/textservice/TextServicesManager.java index acb35d63df9d..cd70a313db67 100644 --- a/core/java/android/view/textservice/TextServicesManager.java +++ b/core/java/android/view/textservice/TextServicesManager.java @@ -18,6 +18,7 @@ package android.view.textservice; import android.annotation.NonNull; import android.annotation.SystemService; +import android.annotation.TestApi; import android.annotation.UserIdInt; import android.compat.annotation.UnsupportedAppUsage; import android.content.Context; @@ -259,6 +260,7 @@ public final class TextServicesManager { * @hide */ @UnsupportedAppUsage + @TestApi public boolean isSpellCheckerEnabled() { try { return mService.isSpellCheckerEnabled(mUserId); |