Sprache

InputMethod.OnUpdateSelection Methode

Definition

Wird aufgerufen, wenn die Anwendung einen neuen Auswahlbereich des Texts gemeldet hat.

[Android.Runtime.Register("onUpdateSelection", "(IIIIII)V", "GetOnUpdateSelection_IIIIIIHandler", ApiSince=33)]
public virtual void OnUpdateSelection(int oldSelStart, int oldSelEnd, int newSelStart, int newSelEnd, int candidatesStart, int candidatesEnd);
[<Android.Runtime.Register("onUpdateSelection", "(IIIIII)V", "GetOnUpdateSelection_IIIIIIHandler", ApiSince=33)>]
abstract member OnUpdateSelection : int * int * int * int * int * int -> unit
override this.OnUpdateSelection : int * int * int * int * int * int -> unit

Parameter

oldSelStart
Int32
oldSelEnd
Int32
newSelStart
Int32
newSelEnd
Int32
candidatesStart
Int32
candidatesEnd
Int32
Attribute

Hinweise

Wird aufgerufen, wenn die Anwendung einen neuen Auswahlbereich des Texts gemeldet hat. Dies wird aufgerufen, ob der Barrierefreiheitsdienst extrahierte Textaktualisierungen angefordert hat. Wenn dies der Fall ist, wird dieser Aufruf nicht empfangen, wenn der extrahierte Text ebenfalls geändert wurde.

Achten Sie darauf, den Text in Reaktion auf diesen Aufruf mit Methoden wie setComposingText, commitText oder deleteSurroundingText zu ändern. Wenn der Cursor als Ergebnis verschoben wird, wird diese Methode erneut aufgerufen, was zu einer endlosen Schleife führen kann.

Java Dokumentation für android.accessibilityservice.InputMethod.onUpdateSelection(int, int, int, int, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: