diff options
| -rw-r--r-- | api/current.txt | 1 | ||||
| -rw-r--r-- | api/system-current.txt | 1 | ||||
| -rw-r--r-- | api/test-current.txt | 1 | ||||
| -rwxr-xr-x | core/java/android/provider/Settings.java | 17 | 
4 files changed, 20 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 1e0f451a24e3..f13601ea6ef0 100644 --- a/api/current.txt +++ b/api/current.txt @@ -32044,6 +32044,7 @@ package android.provider {      field public static final java.lang.String ACTION_INPUT_METHOD_SETTINGS = "android.settings.INPUT_METHOD_SETTINGS";      field public static final java.lang.String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS = "android.settings.INPUT_METHOD_SUBTYPE_SETTINGS";      field public static final java.lang.String ACTION_INTERNAL_STORAGE_SETTINGS = "android.settings.INTERNAL_STORAGE_SETTINGS"; +    field public static final java.lang.String ACTION_KEYBOARD_LAYOUT_SETTINGS = "android.settings.KEYBOARD_LAYOUT_SETTINGS";      field public static final java.lang.String ACTION_LOCALE_SETTINGS = "android.settings.LOCALE_SETTINGS";      field public static final java.lang.String ACTION_LOCATION_SOURCE_SETTINGS = "android.settings.LOCATION_SOURCE_SETTINGS";      field public static final java.lang.String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS = "android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS"; diff --git a/api/system-current.txt b/api/system-current.txt index 0aadd6ad9a58..2fc93fa100af 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -34081,6 +34081,7 @@ package android.provider {      field public static final java.lang.String ACTION_INPUT_METHOD_SETTINGS = "android.settings.INPUT_METHOD_SETTINGS";      field public static final java.lang.String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS = "android.settings.INPUT_METHOD_SUBTYPE_SETTINGS";      field public static final java.lang.String ACTION_INTERNAL_STORAGE_SETTINGS = "android.settings.INTERNAL_STORAGE_SETTINGS"; +    field public static final java.lang.String ACTION_KEYBOARD_LAYOUT_SETTINGS = "android.settings.KEYBOARD_LAYOUT_SETTINGS";      field public static final java.lang.String ACTION_LOCALE_SETTINGS = "android.settings.LOCALE_SETTINGS";      field public static final java.lang.String ACTION_LOCATION_SOURCE_SETTINGS = "android.settings.LOCATION_SOURCE_SETTINGS";      field public static final java.lang.String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS = "android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS"; diff --git a/api/test-current.txt b/api/test-current.txt index 4a237f92b59d..48fd6f0a1813 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -32057,6 +32057,7 @@ package android.provider {      field public static final java.lang.String ACTION_INPUT_METHOD_SETTINGS = "android.settings.INPUT_METHOD_SETTINGS";      field public static final java.lang.String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS = "android.settings.INPUT_METHOD_SUBTYPE_SETTINGS";      field public static final java.lang.String ACTION_INTERNAL_STORAGE_SETTINGS = "android.settings.INTERNAL_STORAGE_SETTINGS"; +    field public static final java.lang.String ACTION_KEYBOARD_LAYOUT_SETTINGS = "android.settings.KEYBOARD_LAYOUT_SETTINGS";      field public static final java.lang.String ACTION_LOCALE_SETTINGS = "android.settings.LOCALE_SETTINGS";      field public static final java.lang.String ACTION_LOCATION_SOURCE_SETTINGS = "android.settings.LOCATION_SOURCE_SETTINGS";      field public static final java.lang.String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS = "android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS"; diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index bc0d7d6b31eb..c9c0cdeff17c 100755 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -501,6 +501,23 @@ public final class Settings {              "android.settings.USER_DICTIONARY_SETTINGS";      /** +     * Activity Action: Show settings to configure the hardware keyboard layout. +     * <p> +     * In some cases, a matching Activity may not exist, so ensure you +     * safeguard against this. +     * <p> +     * +     * @see android.hardware.input.InputManager#ACTION_QUERY_KEYBOARD_LAYOUTS +     * <p> +     * Input: Nothing. +     * <p> +     * Output: Nothing. +     */ +    @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION) +    public static final String ACTION_KEYBOARD_LAYOUT_SETTINGS = +            "android.settings.KEYBOARD_LAYOUT_SETTINGS"; + +    /**       * Activity Action: Adds a word to the user dictionary.       * <p>       * In some cases, a matching Activity may not exist, so ensure you  |