BaseInputConnection.SetComposingText Método

Definición

Sobrecargas

Nombre Description
SetComposingText(ICharSequence, Int32)

La implementación predeterminada coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente.

SetComposingText(String, Int32)

La implementación predeterminada coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente.

SetComposingText(ICharSequence, Int32)

La implementación predeterminada coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente.

[Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;I)Z", "GetSetComposingText_Ljava_lang_CharSequence_IHandler")]
public virtual bool SetComposingText(Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("setComposingText", "(Ljava/lang/CharSequence;I)Z", "GetSetComposingText_Ljava_lang_CharSequence_IHandler")>]
abstract member SetComposingText : Java.Lang.ICharSequence * int -> bool
override this.SetComposingText : Java.Lang.ICharSequence * int -> bool

Parámetros

text
ICharSequence

Texto de redacción con estilos si es necesario. Si no hay ningún objeto de estilo adjunto al texto, se usa el estilo predeterminado para redactar texto. Vea ISpanned cómo adjuntar el objeto de estilo al texto. SpannableString y SpannableStringBuilder son dos implementaciones de la interfaz ISpanned.

newCursorPosition
Int32

Nueva posición del cursor alrededor del texto. 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 le avanzará 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 coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente. El nuevo texto se marca como en un estado de redacción con el estilo de redacción.

Java documentación para android.view.inputmethod.BaseInputConnection.setComposingText(java.lang.CharSequence, 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

SetComposingText(String, Int32)

La implementación predeterminada coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente.

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

Parámetros

text
String
newCursorPosition
Int32

Devoluciones

Comentarios

La implementación predeterminada coloca el texto especificado en el editable, reemplazando cualquier texto de redacción existente. El nuevo texto se marca como en un estado de redacción con el estilo de redacción.

Java documentación para android.view.inputmethod.BaseInputConnection.setComposingText(java.lang.CharSequence, 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