diff --git a/core/java/android/view/inputmethod/InputMethodManager.java b/core/java/android/view/inputmethod/InputMethodManager.java index 1fbf275418fe4..39b97ebfe3044 100644 --- a/core/java/android/view/inputmethod/InputMethodManager.java +++ b/core/java/android/view/inputmethod/InputMethodManager.java @@ -96,6 +96,7 @@ import android.window.WindowOnBackInvokedDispatcher; import com.android.internal.annotations.GuardedBy; import com.android.internal.inputmethod.DirectBootAwareness; +import com.android.internal.inputmethod.IInputMethodClient; import com.android.internal.inputmethod.IRemoteAccessibilityInputConnection; import com.android.internal.inputmethod.ImeTracing; import com.android.internal.inputmethod.InputBindResult; @@ -108,7 +109,6 @@ import com.android.internal.inputmethod.StartInputReason; import com.android.internal.inputmethod.UnbindReason; import com.android.internal.os.SomeArgs; import com.android.internal.view.IInputContext; -import com.android.internal.view.IInputMethodClient; import com.android.internal.view.IInputMethodManager; import com.android.internal.view.IInputMethodSession; diff --git a/core/java/com/android/internal/view/IInputMethodClient.aidl b/core/java/com/android/internal/inputmethod/IInputMethodClient.aidl similarity index 97% rename from core/java/com/android/internal/view/IInputMethodClient.aidl rename to core/java/com/android/internal/inputmethod/IInputMethodClient.aidl index 8952474924bb7..15769cc7a4473 100644 --- a/core/java/com/android/internal/view/IInputMethodClient.aidl +++ b/core/java/com/android/internal/inputmethod/IInputMethodClient.aidl @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.internal.view; +package com.android.internal.inputmethod; import com.android.internal.inputmethod.InputBindResult; diff --git a/core/java/com/android/internal/inputmethod/SoftInputShowHideReason.java b/core/java/com/android/internal/inputmethod/SoftInputShowHideReason.java index 97ad5cb4663c5..f5b58c01c2937 100644 --- a/core/java/com/android/internal/inputmethod/SoftInputShowHideReason.java +++ b/core/java/com/android/internal/inputmethod/SoftInputShowHideReason.java @@ -185,7 +185,8 @@ public @interface SoftInputShowHideReason { int HIDE_SAME_WINDOW_FOCUSED_WITHOUT_EDITOR = 20; /** - * Hide soft input when a {@link com.android.internal.view.IInputMethodClient} is removed. + * Hide soft input when a {@link com.android.internal.inputmethod.IInputMethodClient} is + * removed. */ int HIDE_REMOVE_CLIENT = 21; diff --git a/core/java/com/android/internal/inputmethod/StartInputReason.java b/core/java/com/android/internal/inputmethod/StartInputReason.java index 1263466703ace..80d9287f26f06 100644 --- a/core/java/com/android/internal/inputmethod/StartInputReason.java +++ b/core/java/com/android/internal/inputmethod/StartInputReason.java @@ -75,22 +75,22 @@ public @interface StartInputReason { int CHECK_FOCUS = 5; /** * {@link android.view.inputmethod.InputMethodManager} is responding to - * {@link com.android.internal.view.IInputMethodClient#onBindMethod}. + * {@link com.android.internal.inputmethod.IInputMethodClient#onBindMethod}. */ int BOUND_TO_IMMS = 6; /** * {@link android.view.inputmethod.InputMethodManager} is responding to - * {@link com.android.internal.view.IInputMethodClient#onUnbindMethod}. + * {@link com.android.internal.inputmethod.IInputMethodClient#onUnbindMethod}. */ int UNBOUND_FROM_IMMS = 7; /** * {@link android.view.inputmethod.InputMethodManager} is responding to - * {@link com.android.internal.view.IInputMethodClient#setActive}. + * {@link com.android.internal.inputmethod.IInputMethodClient#setActive}. */ int ACTIVATED_BY_IMMS = 8; /** * {@link android.view.inputmethod.InputMethodManager} is responding to - * {@link com.android.internal.view.IInputMethodClient#setActive}. + * {@link com.android.internal.inputmethod.IInputMethodClient#setActive}. */ int DEACTIVATED_BY_IMMS = 9; /** @@ -105,7 +105,8 @@ public @interface StartInputReason { int SESSION_CREATED_BY_ACCESSIBILITY = 11; /** * {@link android.view.inputmethod.InputMethodManager} is responding to - * {@link com.android.internal.view.IInputMethodClient#onBindAccessibilityService(InputBindResult, int)}. + * {@link com.android.internal.inputmethod.IInputMethodClient#onBindAccessibilityService( + * InputBindResult, int)}. */ int BOUND_ACCESSIBILITY_SESSION_TO_IMMS = 12; } diff --git a/core/java/com/android/internal/inputmethod/UnbindReason.java b/core/java/com/android/internal/inputmethod/UnbindReason.java index e9266251371e3..8237fd38480c8 100644 --- a/core/java/com/android/internal/inputmethod/UnbindReason.java +++ b/core/java/com/android/internal/inputmethod/UnbindReason.java @@ -24,7 +24,7 @@ import java.lang.annotation.Retention; /** * Describes the reason why {@link com.android.server.inputmethod.InputMethodManagerService} is - * calling {@link com.android.internal.view.IInputMethodClient#onUnbindMethod}. + * calling {@link com.android.internal.inputmethod.IInputMethodClient#onUnbindMethod}. */ @Retention(SOURCE) @IntDef(value = { diff --git a/core/java/com/android/internal/view/IInputMethodManager.aidl b/core/java/com/android/internal/view/IInputMethodManager.aidl index afe92a168feda..3f93fb1a4bac1 100644 --- a/core/java/com/android/internal/view/IInputMethodManager.aidl +++ b/core/java/com/android/internal/view/IInputMethodManager.aidl @@ -22,10 +22,10 @@ import android.view.inputmethod.InputMethodSubtype; import android.view.inputmethod.EditorInfo; import android.window.ImeOnBackInvokedDispatcher; -import com.android.internal.inputmethod.InputBindResult; +import com.android.internal.inputmethod.IInputMethodClient; import com.android.internal.inputmethod.IRemoteAccessibilityInputConnection; +import com.android.internal.inputmethod.InputBindResult; import com.android.internal.view.IInputContext; -import com.android.internal.view.IInputMethodClient; /** * Public interface to the global input method manager, used by all client diff --git a/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java b/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java index 85c6ca6be4bc4..5d72414fb1711 100644 --- a/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java +++ b/services/core/java/com/android/server/inputmethod/InputMethodManagerService.java @@ -158,6 +158,7 @@ import com.android.internal.infra.AndroidFuture; import com.android.internal.inputmethod.DirectBootAwareness; import com.android.internal.inputmethod.IAccessibilityInputMethodSession; import com.android.internal.inputmethod.IInputContentUriToken; +import com.android.internal.inputmethod.IInputMethodClient; import com.android.internal.inputmethod.IInputMethodPrivilegedOperations; import com.android.internal.inputmethod.IRemoteAccessibilityInputConnection; import com.android.internal.inputmethod.ImeTracing; @@ -177,7 +178,6 @@ import com.android.internal.util.DumpUtils; import com.android.internal.view.IInlineSuggestionsRequestCallback; import com.android.internal.view.IInlineSuggestionsResponseCallback; import com.android.internal.view.IInputContext; -import com.android.internal.view.IInputMethodClient; import com.android.internal.view.IInputMethodManager; import com.android.internal.view.IInputMethodSession; import com.android.internal.view.IInputSessionCallback;