Merge "Add @UserIdInt for InputMethodManagerInternal impls"

This commit is contained in:
TreeHugger Robot
2022-01-28 00:19:04 +00:00
committed by Android (Google) Code Review
2 changed files with 12 additions and 10 deletions

View File

@@ -162,28 +162,30 @@ public abstract class InputMethodManagerInternal {
}
@Override
public List<InputMethodInfo> getInputMethodListAsUser(int userId) {
public List<InputMethodInfo> getInputMethodListAsUser(@UserIdInt int userId) {
return Collections.emptyList();
}
@Override
public List<InputMethodInfo> getEnabledInputMethodListAsUser(int userId) {
public List<InputMethodInfo> getEnabledInputMethodListAsUser(
@UserIdInt int userId) {
return Collections.emptyList();
}
@Override
public void onCreateInlineSuggestionsRequest(int userId,
public void onCreateInlineSuggestionsRequest(@UserIdInt int userId,
InlineSuggestionsRequestInfo requestInfo,
IInlineSuggestionsRequestCallback cb) {
}
@Override
public boolean switchToInputMethod(String imeId, int userId) {
public boolean switchToInputMethod(String imeId, @UserIdInt int userId) {
return false;
}
@Override
public boolean setInputMethodEnabled(String imeId, boolean enabled, int userId) {
public boolean setInputMethodEnabled(String imeId, boolean enabled,
@UserIdInt int userId) {
return false;
}

View File

@@ -4977,28 +4977,28 @@ public final class InputMethodManagerService extends IInputMethodManager.Stub
}
@Override
public List<InputMethodInfo> getInputMethodListAsUser(int userId) {
public List<InputMethodInfo> getInputMethodListAsUser(@UserIdInt int userId) {
return mService.getInputMethodListAsUser(userId);
}
@Override
public List<InputMethodInfo> getEnabledInputMethodListAsUser(int userId) {
public List<InputMethodInfo> getEnabledInputMethodListAsUser(@UserIdInt int userId) {
return mService.getEnabledInputMethodListAsUser(userId);
}
@Override
public void onCreateInlineSuggestionsRequest(int userId,
public void onCreateInlineSuggestionsRequest(@UserIdInt int userId,
InlineSuggestionsRequestInfo requestInfo, IInlineSuggestionsRequestCallback cb) {
mService.onCreateInlineSuggestionsRequest(userId, requestInfo, cb);
}
@Override
public boolean switchToInputMethod(String imeId, int userId) {
public boolean switchToInputMethod(String imeId, @UserIdInt int userId) {
return mService.switchToInputMethod(imeId, userId);
}
@Override
public boolean setInputMethodEnabled(String imeId, boolean enabled, int userId) {
public boolean setInputMethodEnabled(String imeId, boolean enabled, @UserIdInt int userId) {
return mService.setInputMethodEnabled(imeId, enabled, userId);
}