BaseInputConnection.CommitText 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.
Overload
CommitText(ICharSequence, Int32) |
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato. |
CommitText(String, Int32) |
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato. |
CommitText(ICharSequence, Int32)
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato.
[Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")]
public virtual bool CommitText (Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")>]
abstract member CommitText : Java.Lang.ICharSequence * int -> bool
override this.CommitText : Java.Lang.ICharSequence * int -> bool
Parametri
- text
- ICharSequence
Testo da eseguire per il commit. Questo può includere stili.
- newCursorPosition
- Int32
Nuova posizione del cursore intorno al testo, in caratteri Java. Se > 0, questo è relativo alla fine del testo - 1; se <= 0, questo è relativo all'inizio del testo. Quindi, un valore pari a 1 farà sempre avanzare il cursore alla posizione dopo l'inserimento del testo completo. Si noti che questo significa che non è possibile posizionare il cursore all'interno del testo, perché l'editor può apportare modifiche al testo fornito in modo che non sia possibile specificare correttamente le posizioni.
Restituisce
Implementazioni
- Attributi
Commenti
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato. Inoltre, solo se la modalità di fallback, viene inviato un evento chiave per il nuovo testo e il buffer modificabile corrente cancellato.
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.
Si applica a
CommitText(String, Int32)
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato.
public bool CommitText (string? text, int newCursorPosition);
member this.CommitText : string * int -> bool
Parametri
- text
- String
- newCursorPosition
- Int32
Restituisce
Commenti
L'implementazione predefinita sostituisce qualsiasi testo di composizione esistente con il testo specificato. Inoltre, solo se la modalità di fallback, viene inviato un evento chiave per il nuovo testo e il buffer modificabile corrente cancellato.
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.