Skip to content
Snippets Groups Projects
Commit 610db53c authored by Justin Ghan's avatar Justin Ghan Committed by Android (Google) Code Review
Browse files

Merge "Restore test API that was removed" into main

parents 73df246b ec1b66fe
No related branches found
No related tags found
No related merge requests found
......@@ -3966,6 +3966,7 @@ package android.view.inputmethod {
}
public final class InputMethodInfo implements android.os.Parcelable {
ctor public InputMethodInfo(@NonNull String, @NonNull String, @NonNull CharSequence, @NonNull String, @NonNull String, boolean, @NonNull String);
ctor @FlaggedApi("android.view.inputmethod.connectionless_handwriting") public InputMethodInfo(@NonNull String, @NonNull String, @NonNull CharSequence, @NonNull String, @NonNull String, boolean, boolean, @NonNull String);
ctor public InputMethodInfo(@NonNull String, @NonNull String, @NonNull CharSequence, @NonNull String, int);
field public static final int COMPONENT_NAME_MAX_LENGTH = 1000; // 0x3e8
......
......@@ -492,6 +492,25 @@ public final class InputMethodInfo implements Parcelable {
false /* inlineSuggestionsEnabled */);
}
/**
* Test API for creating a built-in input method to verify stylus handwriting.
* @hide
*/
@TestApi
public InputMethodInfo(@NonNull String packageName, @NonNull String className,
@NonNull CharSequence label, @NonNull String settingsActivity,
@NonNull String languageSettingsActivity, boolean supportStylusHandwriting,
@NonNull String stylusHandwritingSettingsActivityAttr) {
this(buildFakeResolveInfo(packageName, className, label), false /* isAuxIme */,
settingsActivity, languageSettingsActivity, null /* subtypes */,
0 /* isDefaultResId */, false /* forceDefault */,
true /* supportsSwitchingToNextInputMethod */,
false /* inlineSuggestionsEnabled */, false /* isVrOnly */,
false /* isVirtualDeviceOnly */, 0 /* handledConfigChanges */,
supportStylusHandwriting, false /* supportConnectionlessStylusHandwriting */,
stylusHandwritingSettingsActivityAttr, false /* inlineSuggestionsEnabled */);
}
/**
* Test API for creating a built-in input method to verify stylus handwriting.
* @hide
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment