Compartir a través de


InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) Método

Definición

Recupere el modo de capitalización actual en vigor en la posición actual del cursor en el texto.

[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

Parámetros

reqModes
Int32

Los modos deseados para recuperar, tal como se define en android.text.TextUtils#getCapsMode TextUtils.getCapsMode. Estas constantes se definen para que pueda simplemente pasar el valor actual EditorInfo#inputType TextBoxAttribute.contentType directamente a aquí.

Devoluciones

las marcas de modo de límites que están en vigor en la posición actual del cursor. Consulte TYPE_TEXT_FLAG_CAPS_* en android.text.InputType.

Atributos

Comentarios

Recupere el modo de capitalización actual en vigor en la posición actual del cursor en el texto. Vea android.text.TextUtils#getCapsMode TextUtils.getCapsMode para obtener más información.

Este método puede producir un error si la conexión de entrada no es válida (por ejemplo, su bloqueo de procesos) o el cliente tarda demasiado tiempo en responder con el texto (se le da un par de segundos para devolver). En cualquier caso, se devuelve 0.

Este método no afecta al texto del editor de ninguna manera, ni afecta a la selección ni a los intervalos de redacción.

<autores de editores fuertes>:</strong> por favor tenga cuidado de las condiciones de carrera en la implementación de esta llamada. Un IME puede cambiar la posición del cursor y usar este método inmediatamente; Debe asegurarse de que el valor devuelto sea coherente con los resultados de las ediciones y los cambios más recientes en la posición del cursor.

Documentación de Java para android.accessibilityservice.InputMethod.AccessibilityInputConnection.getCursorCapsMode(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a