From 9f72b7db1b49b3805c1d770090ffb10c2980d6b4 Mon Sep 17 00:00:00 2001 From: Wilson Wu Date: Thu, 6 Oct 2022 18:11:44 +0800 Subject: [PATCH] Mark disallow IME interface compat ID as TestApi Mark DISALLOW_INPUT_METHOD_INTERFACE_OVERRIDE comapt change ID as TestApi for CTS testing. Bug: 148086656 Test: presubmit Change-Id: I7b56d68cb5429c7076943f3d12b1d19cdf54d26a --- core/api/test-current.txt | 1 + core/java/android/inputmethodservice/InputMethodService.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/api/test-current.txt b/core/api/test-current.txt index 9f333315451cc..1034df3f7fb6b 100644 --- a/core/api/test-current.txt +++ b/core/api/test-current.txt @@ -1352,6 +1352,7 @@ package android.inputmethodservice { } @UiContext public class InputMethodService extends android.inputmethodservice.AbstractInputMethodService { + field public static final long DISALLOW_INPUT_METHOD_INTERFACE_OVERRIDE = 148086656L; // 0x8d39f80L field public static final long FINISH_INPUT_NO_FALLBACK_CONNECTION = 156215187L; // 0x94fa793L } diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java index 85a8551cb23f8..56cfa84c90500 100644 --- a/core/java/android/inputmethodservice/InputMethodService.java +++ b/core/java/android/inputmethodservice/InputMethodService.java @@ -557,9 +557,10 @@ public class InputMethodService extends AbstractInputMethodService { * * @hide */ + @TestApi @ChangeId @EnabledSince(targetSdkVersion = Build.VERSION_CODES.UPSIDE_DOWN_CAKE) - private static final long DISALLOW_INPUT_METHOD_INTERFACE_OVERRIDE = 148086656L; + public static final long DISALLOW_INPUT_METHOD_INTERFACE_OVERRIDE = 148086656L; LayoutInflater mInflater; TypedArray mThemeAttrs;