BaseInputConnection.CommitText Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CommitText(ICharSequence, Int32) |
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado. |
CommitText(String, Int32) |
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado. |
CommitText(ICharSequence, Int32)
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado.
[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
Parámetros
- text
- ICharSequence
Texto que se va a confirmar. Esto puede incluir estilos.
- newCursorPosition
- Int32
Nueva posición del cursor alrededor del texto, en caracteres java. Si > es 0, esto es relativo al final del texto - 1; si <es = 0, esto es relativo al inicio del texto. Por lo tanto, un valor de 1 siempre avanzará el cursor a la posición después de insertar el texto completo. Tenga en cuenta que esto significa que no se puede colocar el cursor dentro del texto, ya que el editor puede realizar modificaciones en el texto que proporciona, por lo que no es posible especificar correctamente las ubicaciones allí.
Devoluciones
Implementaciones
- Atributos
Comentarios
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado. Además, solo si el modo de reserva, se envía un evento de clave para el nuevo texto y se borra el búfer editable actual.
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
CommitText(String, Int32)
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado.
public bool CommitText (string? text, int newCursorPosition);
member this.CommitText : string * int -> bool
Parámetros
- text
- String
- newCursorPosition
- Int32
Devoluciones
Comentarios
La implementación predeterminada reemplaza cualquier texto de redacción existente por el texto especificado. Además, solo si el modo de reserva, se envía un evento de clave para el nuevo texto y se borra el búfer editable actual.
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.