Idioma

EditorInfo.SetInitialSurroundingSubText Método

Definição

Sobrecargas

Nome Description
SetInitialSurroundingSubText(ICharSequence, Int32)

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs.

SetInitialSurroundingSubText(String, Int32)

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs.

SetInitialSurroundingSubText(ICharSequence, Int32)

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs.

[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

O texto de entrada. Quando foi cortado, subTextStart deve ser fornecido corretamente.

subTextStart
Int32

A posição em que o texto de entrada foi cortado. Por exemplo, quando o editor deseja cortar os primeiros 10 caracteres, subTextStart deve ser 10.

Atributos

Comentários

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. Como o texto ao redor pode ser usado para fornecer várias assistências de entrada, recomendamos que os editores forneçam o texto de entrada inicial completo em seu View#onCreateInputConnection(EditorInfo) retorno de chamada. Ao cortar o texto de entrada, chame esse método em vez de fornecer as informações de setInitialSurroundingText(CharSequence) posição cortadas. Sempre tente incluir o texto subText selecionado dentro para dar ao sistema a melhor flexibilidade para escolher onde e como cortar subText quando necessário.

A partir de VERSION_CODES#S, os intervalos que não implementarem Parcelable serão descartados automaticamente.

Java documentação para android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetInitialSurroundingSubText(String, Int32)

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs.

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

Parâmetros

subText
String

O texto de entrada. Quando foi cortado, subTextStart deve ser fornecido corretamente.

subTextStart
Int32

A posição em que o texto de entrada foi cortado. Por exemplo, quando o editor deseja cortar os primeiros 10 caracteres, subTextStart deve ser 10.

Comentários

Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. Como o texto ao redor pode ser usado para fornecer várias assistências de entrada, recomendamos que os editores forneçam o texto de entrada inicial completo em seu View#onCreateInputConnection(EditorInfo) retorno de chamada. Ao cortar o texto de entrada, chame esse método em vez de fornecer as informações de setInitialSurroundingText(CharSequence) posição cortadas. Sempre tente incluir o texto subText selecionado dentro para dar ao sistema a melhor flexibilidade para escolher onde e como cortar subText quando necessário.

A partir de VERSION_CODES#S, os intervalos que não implementarem Parcelable serão descartados automaticamente.

Java documentação para android.view.inputmethod.EditorInfo.setInitialSurroundingSubText(java.lang.CharSequence, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a