EditorInfo.SetInitialSurroundingText 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
SetInitialSurroundingText(ICharSequence) |
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs. |
SetInitialSurroundingText(String) |
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs. |
SetInitialSurroundingText(ICharSequence)
Os editores podem usar esse método para fornecer texto de entrada inicial aos 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
Parâmetros
- sourceText
- ICharSequence
O texto de entrada completo.
- 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. O texto fornecido será então processado para servir #getInitialTextBeforeCursor
, #getInitialSelectedText
e #getInitialTextBeforeCursor
. O sistema pode ser cortado sourceText
por vários motivos, mantendo os dados mais valiosos para os IMEs.
A partir do VERSION_CODES#S
, as extensões que não forem implementadas Parcelable
serão automaticamente descartadas.
<Autores fortes>do editor: </strong>Fornecer o texto de entrada inicial ajuda a reduzir as chamadas de IPC para que os IMEs forneçam muitos recursos modernos logo após a configuração da conexão. Recomendamos chamar esse método em sua implementação.
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
SetInitialSurroundingText(String)
Os editores podem usar esse método para fornecer texto de entrada inicial aos IMEs.
public void SetInitialSurroundingText (string sourceText);
member this.SetInitialSurroundingText : string -> unit
Parâmetros
- sourceText
- String
O texto de entrada completo.
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. O texto fornecido será então processado para servir #getInitialTextBeforeCursor
, #getInitialSelectedText
e #getInitialTextBeforeCursor
. O sistema pode ser cortado sourceText
por vários motivos, mantendo os dados mais valiosos para os IMEs.
A partir do VERSION_CODES#S
, as extensões que não forem implementadas Parcelable
serão automaticamente descartadas.
<Autores fortes>do editor: </strong>Fornecer o texto de entrada inicial ajuda a reduzir as chamadas de IPC para que os IMEs forneçam muitos recursos modernos logo após a configuração da conexão. Recomendamos chamar esse método em sua implementação.
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.