IInputConnection.SetSelection(Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostare la selezione dell'editor di testo.
[Android.Runtime.Register("setSelection", "(II)Z", "GetSetSelection_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool SetSelection (int start, int end);
[<Android.Runtime.Register("setSelection", "(II)Z", "GetSetSelection_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetSelection : int * int -> bool
Parametri
- start
- Int32
indice di caratteri in cui deve iniziare la selezione.
- end
- Int32
indice dei caratteri in cui deve terminare la selezione.
Restituisce
true in caso di esito positivo, false se la connessione di input non è più valida.
- Attributi
Commenti
Impostare la selezione dell'editor di testo. Per impostare la posizione del cursore, l'inizio e la fine devono avere lo stesso valore.
Poiché questo sposta il cursore, la chiamata a questo metodo causerà la chiamata android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int)
dell'editor sull'IME corrente dopo che l'input del batch è finito. <autori< di editor sicuri>/sicuri>, perché ciò accada è necessario apportare le modifiche note al metodo di input chiamando InputMethodManager#updateSelection(View, int, int, int, int)
, ma prestare attenzione ad attendere che la modifica batch sia finita se ne è in corso una.
Questo non ha alcun effetto sull'area di composizione che deve rimanere invariata. L'ordine di inizio e fine non è importante. In effetti, l'area dall'inizio alla fine e l'area dalla fine all'inizio è la stessa. Gli autori dell'editor sono pronti per accettare un inizio maggiore di quello finale.
Documentazione java per android.view.inputmethod.InputConnection.setSelection(int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.