InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) Méthode

Définition

Récupérez le mode de mise en majuscule actuel en vigueur à la position actuelle du curseur dans le texte.

[Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)]
public int GetCursorCapsMode(int reqModes);
[<Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)>]
member this.GetCursorCapsMode : int -> int

Paramètres

reqModes
Int32

Modes souhaités à récupérer, comme défini par android.text.TextUtils#getCapsMode TextUtils.getCapsMode. Ces constantes sont définies afin que vous puissiez simplement passer la valeur actuelle EditorInfo#inputType TextBoxAttribute.contentType directement dans cette zone.

Retours

indicateurs de mode majuscules qui sont en vigueur à la position actuelle du curseur. Voir TYPE_TEXT_FLAG_CAPS_* dans android.text.InputType.

Attributs

Remarques

Récupérez le mode de mise en majuscule actuel en vigueur à la position actuelle du curseur dans le texte. Si vous souhaitez plus d’informations, consultez android.text.TextUtils#getCapsMode TextUtils.getCapsMode.

Cette méthode peut échouer si la connexion d’entrée est devenue non valide (par exemple, son blocage du processus) ou si le client prend trop de temps pour répondre avec le texte (il est donné quelques secondes pour retourner). Dans les deux cas, 0 est retourné.

Cette méthode n’affecte pas le texte de l’éditeur de quelque manière que ce soit, ni n’affecte-t-elle les étendues de sélection ou de composition.

< >auteurs forts de l’éditeur :</strong> veuillez faire attention aux conditions de concurrence lors de l’implémentation de cet appel. Un IME peut modifier la position du curseur et utiliser cette méthode immédiatement ; vous devez vous assurer que la valeur retournée est cohérente avec les résultats des dernières modifications et modifications apportées à la position du curseur.

Java documentation pour android.accessibilityservice.InputMethod.AccessibilityInputConnection.getCursorCapsMode(int).

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

S’applique à