EditorInfo.SetInitialSurroundingSubText Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetInitialSurroundingSubText(ICharSequence, Int32) |
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux imEs. |
SetInitialSurroundingSubText(String, Int32) |
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux imEs. |
SetInitialSurroundingSubText(ICharSequence, Int32)
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux 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
Paramètres
- subText
- ICharSequence
Texte d’entrée. Quand il a été coupé, subTextStart
doit être fourni correctement.
- subTextStart
- Int32
Position que le texte d’entrée a été rogné. Par exemple, lorsque l’éditeur souhaite découper les 10 premiers caractères, subTextStart doit être 10.
- Attributs
Remarques
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux imEs. Comme le texte environnant peut être utilisé pour fournir diverses assistances d’entrée, nous vous recommandons de fournir le texte d’entrée initial complet dans son View#onCreateInputConnection(EditorInfo)
rappel. Lorsque vous supprimez le texte d’entrée est nécessaire, appelez cette méthode au lieu de fournir les informations de setInitialSurroundingText(CharSequence)
position rogné. Essayez toujours d’inclure le texte sélectionné à l’intérieur subText
pour donner au système la meilleure flexibilité pour choisir où et comment découper subText
le cas échéant.
À partir de VERSION_CODES#S
, les étendues qui n’implémentent Parcelable
pas seront automatiquement supprimées.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SetInitialSurroundingSubText(String, Int32)
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux imEs.
public void SetInitialSurroundingSubText (string subText, int subTextStart);
member this.SetInitialSurroundingSubText : string * int -> unit
Paramètres
- subText
- String
Texte d’entrée. Quand il a été coupé, subTextStart
doit être fourni correctement.
- subTextStart
- Int32
Position que le texte d’entrée a été rogné. Par exemple, lorsque l’éditeur souhaite découper les 10 premiers caractères, subTextStart doit être 10.
Remarques
Les éditeurs peuvent utiliser cette méthode pour fournir du texte d’entrée initial aux imEs. Comme le texte environnant peut être utilisé pour fournir diverses assistances d’entrée, nous vous recommandons de fournir le texte d’entrée initial complet dans son View#onCreateInputConnection(EditorInfo)
rappel. Lorsque vous supprimez le texte d’entrée est nécessaire, appelez cette méthode au lieu de fournir les informations de setInitialSurroundingText(CharSequence)
position rogné. Essayez toujours d’inclure le texte sélectionné à l’intérieur subText
pour donner au système la meilleure flexibilité pour choisir où et comment découper subText
le cas échéant.
À partir de VERSION_CODES#S
, les étendues qui n’implémentent Parcelable
pas seront automatiquement supprimées.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.