EditorInfo.SetInitialSurroundingSubText Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetInitialSurroundingSubText(ICharSequence, Int32) |
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs. |
SetInitialSurroundingSubText(String, Int32) |
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs. |
SetInitialSurroundingSubText(ICharSequence, Int32)
Os editores podem usar esse método para fornecer texto de entrada inicial aos 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 aparado, 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 aos 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 é necessário, chame esse método em vez de e forneça as informações de posição cortadas setInitialSurroundingText(CharSequence)
. Sempre tente incluir o texto selecionado dentro subText
para dar ao sistema a melhor flexibilidade para escolher onde e como cortar subText
quando necessário.
A partir do VERSION_CODES#S
, as extensões que não forem implementadas Parcelable
serão automaticamente descartadas.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
SetInitialSurroundingSubText(String, Int32)
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs.
public void SetInitialSurroundingSubText (string subText, int subTextStart);
member this.SetInitialSurroundingSubText : string * int -> unit
Parâmetros
- subText
- String
O texto de entrada. Quando foi aparado, 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 aos 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 é necessário, chame esse método em vez de e forneça as informações de posição cortadas setInitialSurroundingText(CharSequence)
. Sempre tente incluir o texto selecionado dentro subText
para dar ao sistema a melhor flexibilidade para escolher onde e como cortar subText
quando necessário.
A partir do VERSION_CODES#S
, as extensões que não forem implementadas Parcelable
serão automaticamente descartadas.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.