Partager via


BaseInputConnection.CommitText Méthode

Définition

Surcharges

CommitText(ICharSequence, Int32)

L’implémentation par défaut remplace tout texte de composition existant par le texte donné.

CommitText(String, Int32)

L’implémentation par défaut remplace tout texte de composition existant par le texte donné.

CommitText(ICharSequence, Int32)

L’implémentation par défaut remplace tout texte de composition existant par le texte donné.

[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

Paramètres

text
ICharSequence

Texte à valider. Cela peut inclure des styles.

newCursorPosition
Int32

Nouvelle position du curseur autour du texte, en caractères Java. Si > 0, cette valeur est relative à la fin du texte - 1 ; si <= 0, elle est relative au début du texte. Par conséquent, la valeur 1 avance toujours le curseur vers la position après l’insertion du texte intégral. Notez que cela signifie que vous ne pouvez pas positionner le curseur dans le texte, car l’éditeur peut apporter des modifications au texte que vous fournissez afin qu’il ne soit pas possible de spécifier correctement des emplacements là-bas.

Retours

Implémente

Attributs

Remarques

L’implémentation par défaut remplace tout texte de composition existant par le texte donné. En outre, uniquement si le mode de secours, un événement clé est envoyé pour le nouveau texte et la mémoire tampon modifiable actuelle effacée.

Documentation Java pour android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

CommitText(String, Int32)

L’implémentation par défaut remplace tout texte de composition existant par le texte donné.

public bool CommitText(string? text, int newCursorPosition);
member this.CommitText : string * int -> bool

Paramètres

text
String
newCursorPosition
Int32

Retours

Remarques

L’implémentation par défaut remplace tout texte de composition existant par le texte donné. En outre, uniquement si le mode de secours, un événement clé est envoyé pour le nouveau texte et la mémoire tampon modifiable actuelle effacée.

Documentation Java pour android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à