Condividi tramite


EditorInfo.SetInitialSurroundingText Metodo

Definizione

Overload

SetInitialSurroundingText(ICharSequence)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

SetInitialSurroundingText(String)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

SetInitialSurroundingText(ICharSequence)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

[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

Parametri

sourceText
ICharSequence

Testo di input completo.

Attributi

Commenti

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs. Poiché il testo circostante può essere usato per fornire varie informazioni di input, è consigliabile che gli editor forniscano il testo di input iniziale completo nel View#onCreateInputConnection(EditorInfo) callback. Il testo fornito verrà quindi elaborato per servire #getInitialTextBeforeCursor, #getInitialSelectedTexte #getInitialTextBeforeCursor. Il sistema è autorizzato a tagliare sourceText per vari motivi mantenendo i dati più preziosi agli IMEs.

A partire da VERSION_CODES#S, gli intervalli che non implementano Parcelable verranno eliminati automaticamente.

<autori di editor sicuri>: </strong>Fornire il testo di input iniziale consente di ridurre le chiamate IPC per gli IMEs per fornire molte funzionalità moderne subito dopo la configurazione della connessione. È consigliabile chiamare questo metodo nell'implementazione.

Documentazione java per android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetInitialSurroundingText(String)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

public void SetInitialSurroundingText (string sourceText);
member this.SetInitialSurroundingText : string -> unit

Parametri

sourceText
String

Testo di input completo.

Commenti

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs. Poiché il testo circostante può essere usato per fornire varie informazioni di input, è consigliabile che gli editor forniscano il testo di input iniziale completo nel View#onCreateInputConnection(EditorInfo) callback. Il testo fornito verrà quindi elaborato per servire #getInitialTextBeforeCursor, #getInitialSelectedTexte #getInitialTextBeforeCursor. Il sistema è autorizzato a tagliare sourceText per vari motivi mantenendo i dati più preziosi agli IMEs.

A partire da VERSION_CODES#S, gli intervalli che non implementano Parcelable verranno eliminati automaticamente.

<autori di editor sicuri>: </strong>Fornire il testo di input iniziale consente di ridurre le chiamate IPC per gli IMEs per fornire molte funzionalità moderne subito dopo la configurazione della connessione. È consigliabile chiamare questo metodo nell'implementazione.

Documentazione java per android.view.inputmethod.EditorInfo.setInitialSurroundingText(java.lang.CharSequence).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a