EditorInfo.SetInitialSurroundingText 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
SetInitialSurroundingText(ICharSequence) |
Los editores pueden usar este método para proporcionar texto de entrada inicial a IME. |
SetInitialSurroundingText(String) |
Los editores pueden usar este método para proporcionar texto de entrada inicial a IME. |
SetInitialSurroundingText(ICharSequence)
Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.
[Android.Runtime.Register("setInitialSurroundingText", "(Ljava/lang/CharSequence;)V", "GetSetInitialSurroundingText_Ljava_lang_CharSequence_Handler", ApiSince=30)]
public virtual void SetInitialSurroundingText (Java.Lang.ICharSequence sourceText);
[<Android.Runtime.Register("setInitialSurroundingText", "(Ljava/lang/CharSequence;)V", "GetSetInitialSurroundingText_Ljava_lang_CharSequence_Handler", ApiSince=30)>]
abstract member SetInitialSurroundingText : Java.Lang.ICharSequence -> unit
override this.SetInitialSurroundingText : Java.Lang.ICharSequence -> unit
Parámetros
- sourceText
- ICharSequence
Texto de entrada completo.
- 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. A continuación, el texto proporcionado se procesará para servir #getInitialTextBeforeCursor
, #getInitialSelectedText
y #getInitialTextBeforeCursor
. El sistema puede recortar sourceText
por varias razones, a la vez que se mantienen los datos más valiosos en los IME.
A partir de VERSION_CODES#S
, los intervalos que no implementan Parcelable
se quitarán automáticamente.
<autores de editores seguros>: </strong>Proporcionar el texto de entrada inicial ayuda a reducir las llamadas IPC para que los IME proporcionen muchas características modernas justo después de la configuración de la conexión. Se recomienda llamar a este método en la implementación.
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
SetInitialSurroundingText(String)
Los editores pueden usar este método para proporcionar texto de entrada inicial a IME.
public void SetInitialSurroundingText (string sourceText);
member this.SetInitialSurroundingText : string -> unit
Parámetros
- sourceText
- String
Texto de entrada completo.
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. A continuación, el texto proporcionado se procesará para servir #getInitialTextBeforeCursor
, #getInitialSelectedText
y #getInitialTextBeforeCursor
. El sistema puede recortar sourceText
por varias razones, a la vez que se mantienen los datos más valiosos en los IME.
A partir de VERSION_CODES#S
, los intervalos que no implementan Parcelable
se quitarán automáticamente.
<autores de editores seguros>: </strong>Proporcionar el texto de entrada inicial ayuda a reducir las llamadas IPC para que los IME proporcionen muchas características modernas justo después de la configuración de la conexión. Se recomienda llamar a este método en la implementación.
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.