Lenguaje

EditorInfo.SetInitialSurroundingSubText Método

Definición

Sobrecargas

Nombre Description
SetInitialSurroundingSubText(ICharSequence, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

SetInitialSurroundingSubText(String, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

SetInitialSurroundingSubText(ICharSequence, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

[Android.Runtime.Register("setInitialSurroundingSubText", "(Ljava/lang/CharSequence;I)V", "GetSetInitialSurroundingSubText_Ljava_lang_CharSequence_IHandler", ApiSince=30)]
public virtual void SetInitialSurroundingSubText(Java.Lang.ICharSequence subText, int subTextStart);
[<Android.Runtime.Register("setInitialSurroundingSubText", "(Ljava/lang/CharSequence;I)V", "GetSetInitialSurroundingSubText_Ljava_lang_CharSequence_IHandler", ApiSince=30)>]
abstract member SetInitialSurroundingSubText : Java.Lang.ICharSequence * int -> unit
override this.SetInitialSurroundingSubText : Java.Lang.ICharSequence * int -> unit

Parámetros

subText
ICharSequence

Texto de entrada. Cuando se recorta, subTextStart debe proporcionarse correctamente.

subTextStart
Int32

Posición en la que se recorta el texto de entrada. Por ejemplo, cuando el editor quiere recortar los primeros 10 caracteres, subTextStart debe ser 10.

Atributos

Comentarios

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME. Como el texto circundante podría usarse para proporcionar asistencia de entrada, se recomienda que los editores proporcionen el texto de entrada inicial completo en su View#onCreateInputConnection(EditorInfo) devolución de llamada. Cuando se necesita recortar el texto de entrada, llame a este método en lugar de y proporcione la información de setInitialSurroundingText(CharSequence) posición recortada. Intente incluir siempre el texto seleccionado dentro subText para ofrecer al sistema la mejor flexibilidad para elegir dónde y cómo recortar subText cuando sea necesario.

A partir de VERSION_CODES#S, los intervalos que no implementan Parcelable se quitarán automáticamente.

Java documentación para android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetInitialSurroundingSubText(String, Int32)

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.

public void SetInitialSurroundingSubText(string subText, int subTextStart);
member this.SetInitialSurroundingSubText : string * int -> unit

Parámetros

subText
String

Texto de entrada. Cuando se recorta, subTextStart debe proporcionarse correctamente.

subTextStart
Int32

Posición en la que se recorta el texto de entrada. Por ejemplo, cuando el editor quiere recortar los primeros 10 caracteres, subTextStart debe ser 10.

Comentarios

Los editores pueden usar este método para proporcionar texto de entrada inicial a IME. Como el texto circundante podría usarse para proporcionar asistencia de entrada, se recomienda que los editores proporcionen el texto de entrada inicial completo en su View#onCreateInputConnection(EditorInfo) devolución de llamada. Cuando se necesita recortar el texto de entrada, llame a este método en lugar de y proporcione la información de setInitialSurroundingText(CharSequence) posición recortada. Intente incluir siempre el texto seleccionado dentro subText para ofrecer al sistema la mejor flexibilidad para elegir dónde y cómo recortar subText cuando sea necesario.

A partir de VERSION_CODES#S, los intervalos que no implementan Parcelable se quitarán automáticamente.

Java documentación para android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a