Idioma

InputMethod.OnUpdateSelection Método

Definição

Chamado quando o aplicativo relatou uma nova região de seleção do texto.

[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

Parâmetros

oldSelStart
Int32

O deslocamento de texto anterior do início da seleção.

oldSelEnd
Int32

O deslocamento de texto anterior do final da seleção.

newSelStart
Int32

O novo deslocamento de texto do início da seleção.

newSelEnd
Int32

O novo deslocamento de texto do final da seleção.

candidatesStart
Int32

O deslocamento de texto em que o texto de composição atual é iniciado ou -1 se não há nenhuma região de composição.

candidatesEnd
Int32

O deslocamento de texto em que o texto de composição atual termina ou -1 se não há nenhuma região de composição.

Atributos

Comentários

Chamado quando o aplicativo relatou uma nova região de seleção do texto. Isso é chamado se o serviço de acessibilidade solicitou ou não atualizações de texto extraídas, embora, se assim for, ele não receberá essa chamada se o texto extraído também tiver sido alterado.

Tenha cuidado ao alterar o texto em reação a essa chamada com métodos como setComposingText, commitText ou deleteSurroundingText. Se o cursor se mover como resultado, esse método será chamado novamente, o que pode resultar em um loop infinito.

Java documentação para android.accessibilityservice.InputMethod.onUpdateSelection(int, int, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a