Condividi tramite


InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) Metodo

Definizione

Recuperare la modalità di maiuscola corrente in vigore in corrispondenza della posizione corrente del cursore nel testo.

[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

Parametri

reqModes
Int32

Modalità desiderate da recuperare, come definito da android.text.TextUtils#getCapsMode TextUtils.getCapsMode. Queste costanti vengono definite in modo da poter semplicemente passare il valore corrente EditorInfo#inputType TextBoxAttribute.contentType direttamente in qui.

Restituisce

flag in modalità maiuscole che sono in vigore nella posizione corrente del cursore. Vedere TYPE_TEXT_FLAG_CAPS_* in android.text.InputType.

Attributi

Commenti

Recuperare la modalità di maiuscola corrente in vigore in corrispondenza della posizione corrente del cursore nel testo. Per altre informazioni, vedere android.text.TextUtils#getCapsMode TextUtils.getCapsMode.

Questo metodo potrebbe non riuscire se la connessione di input non è più valida ,ad esempio l'arresto anomalo del processo, o se il client richiede troppo tempo per rispondere con il testo (viene fornito un paio di secondi per restituire). In entrambi i casi, viene restituito 0.

Questo metodo non influisce in alcun modo sul testo nell'editor, né influisce sulla selezione o sulla composizione degli intervalli.

<forti>autori editor:</forte> si prega di prestare attenzione alle condizioni di gara nell'implementazione di questa chiamata. Un IME può modificare la posizione del cursore e usare subito questo metodo; è necessario assicurarsi che il valore restituito sia coerente con i risultati delle modifiche più recenti e le modifiche apportate alla posizione del cursore.

Documentazione java per android.accessibilityservice.InputMethod.AccessibilityInputConnection.getCursorCapsMode(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.

Si applica a