Package org.robolectric.shadows
Class ShadowRemoteAccessibilityInputConnection
java.lang.Object
org.robolectric.shadows.ShadowRemoteAccessibilityInputConnection
@Implements(value=com.android.internal.inputmethod.RemoteAccessibilityInputConnection.class,
minSdk=33,
isInAndroidSdk=false)
public class ShadowRemoteAccessibilityInputConnection
extends Object
Shadow for RemoteAccessibilityInputConnection, used by AccessibilityInputConnection.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcommitText(CharSequence text, int newCursorPosition, TextAttribute textAttribute) protected voiddeleteSurroundingText(int beforeLength, int afterLength) protected SurroundingTextgetSurroundingText(int beforeLength, int afterLength, int flags) protected voidperformContextMenuAction(int id) protected voidperformEditorAction(int editorAction) protected voidsendKeyEvent(KeyEvent event) protected voidsetSelection(int start, int end)
-
Constructor Details
-
ShadowRemoteAccessibilityInputConnection
public ShadowRemoteAccessibilityInputConnection()
-
-
Method Details
-
commitText
@Implementation(minSdk=33) protected void commitText(CharSequence text, int newCursorPosition, TextAttribute textAttribute) -
getSurroundingText
@Implementation(minSdk=33) protected SurroundingText getSurroundingText(int beforeLength, int afterLength, int flags) -
performContextMenuAction
-
performEditorAction
-
sendKeyEvent
-
setSelection
-
deleteSurroundingText
-