Paint.BreakText 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
| Nom | Description |
|---|---|
| BreakText(String, Boolean, Single, Single[]) |
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. |
| BreakText(Char[], Int32, Int32, Single, Single[]) |
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. |
| BreakText(ICharSequence, Int32, Int32, Boolean, Single, Single[]) |
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. |
| BreakText(String, Int32, Int32, Boolean, Single, Single[]) |
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. |
BreakText(String, Boolean, Single, Single[])
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth.
[Android.Runtime.Register("breakText", "(Ljava/lang/String;ZF[F)I", "GetBreakText_Ljava_lang_String_ZFarrayFHandler")]
public virtual int BreakText(string? text, bool measureForwards, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "(Ljava/lang/String;ZF[F)I", "GetBreakText_Ljava_lang_String_ZFarrayFHandler")>]
abstract member BreakText : string * bool * single * single[] -> int
override this.BreakText : string * bool * single * single[] -> int
Paramètres
- text
- String
Texte à mesurer. Ne peut pas être null.
- measureForwards
- Boolean
Si la valeur est true, mesure vers l’avant, en commençant par le premier caractère de la chaîne. Sinon, mesurez vers l’arrière, en commençant par le dernier caractère de la chaîne.
- maxWidth
- Single
Largeur maximale à accumuler.
- measuredWidth
- Single[]
Optional. Si ce n’est pas null, retourne la largeur réelle mesurée.
Retours
Nombre de chars mesurés. Sera toujours <= abs(count).
- Attributs
Remarques
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. Retournez le nombre de caractères qui ont été mesurés, et si measuredWidth n’est pas null, retournez-y la largeur réelle mesurée.
Java documentation pour android.graphics.Paint.breakText(java.lang.String, boolean, float, float[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
BreakText(Char[], Int32, Int32, Single, Single[])
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth.
[Android.Runtime.Register("breakText", "([CIIF[F)I", "GetBreakText_arrayCIIFarrayFHandler")]
public virtual int BreakText(char[]? text, int index, int count, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "([CIIF[F)I", "GetBreakText_arrayCIIFarrayFHandler")>]
abstract member BreakText : char[] * int * int * single * single[] -> int
override this.BreakText : char[] * int * int * single * single[] -> int
Paramètres
- text
- Char[]
Texte à mesurer. Ne peut pas être null.
- index
- Int32
Décalage dans le texte pour commencer à mesurer à
- count
- Int32
Nombre maximal d’entrées à mesurer. Si le nombre est négatif, les caractères sont mesurés dans l’ordre inverse.
- maxWidth
- Single
Largeur maximale à accumuler.
- measuredWidth
- Single[]
Optional. Si ce n’est pas null, retourne la largeur réelle mesurée.
Retours
Nombre de chars mesurés. Sera toujours <= abs(count).
- Attributs
Remarques
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. Retournez le nombre de caractères qui ont été mesurés, et si measuredWidth n’est pas null, retournez-y la largeur réelle mesurée.
Java documentation pour android.graphics.Paint.breakText(char[], int, int, float, float[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
BreakText(ICharSequence, Int32, Int32, Boolean, Single, Single[])
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth.
[Android.Runtime.Register("breakText", "(Ljava/lang/CharSequence;IIZF[F)I", "GetBreakText_Ljava_lang_CharSequence_IIZFarrayFHandler")]
public virtual int BreakText(Java.Lang.ICharSequence? text, int start, int end, bool measureForwards, float maxWidth, float[]? measuredWidth);
[<Android.Runtime.Register("breakText", "(Ljava/lang/CharSequence;IIZF[F)I", "GetBreakText_Ljava_lang_CharSequence_IIZFarrayFHandler")>]
abstract member BreakText : Java.Lang.ICharSequence * int * int * bool * single * single[] -> int
override this.BreakText : Java.Lang.ICharSequence * int * int * bool * single * single[] -> int
Paramètres
- text
- ICharSequence
Texte à mesurer. Ne peut pas être null.
- start
- Int32
Décalage dans le texte pour commencer à mesurer à
- end
- Int32
Fin de la tranche de texte à mesurer.
- measureForwards
- Boolean
Si la valeur est true, mesurez vers l’avant, en commençant au début. Sinon, mesurez vers l’arrière, en commençant par la fin.
- maxWidth
- Single
Largeur maximale à accumuler.
- measuredWidth
- Single[]
Optional. Si ce n’est pas null, retourne la largeur réelle mesurée.
Retours
Nombre de chars mesurés. Sera toujours <= abs(end - start).
- Attributs
Remarques
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. Retournez le nombre de caractères qui ont été mesurés, et si measuredWidth n’est pas null, retournez-y la largeur réelle mesurée.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
BreakText(String, Int32, Int32, Boolean, Single, Single[])
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth.
public int BreakText(string? text, int start, int end, bool measureForwards, float maxWidth, float[]? measuredWidth);
member this.BreakText : string * int * int * bool * single * single[] -> int
Paramètres
- text
- String
Texte à mesurer. Ne peut pas être null.
- start
- Int32
Décalage dans le texte pour commencer à mesurer à
- end
- Int32
Fin de la tranche de texte à mesurer.
- measureForwards
- Boolean
Si la valeur est true, mesurez vers l’avant, en commençant au début. Sinon, mesurez vers l’arrière, en commençant par la fin.
- maxWidth
- Single
Largeur maximale à accumuler.
- measuredWidth
- Single[]
Optional. Si ce n’est pas null, retourne la largeur réelle mesurée.
Retours
Nombre de chars mesurés. Sera toujours <= abs(end - start).
Remarques
Mesurez le texte, en s’arrêtant tôt si la largeur mesurée dépasse maxWidth. Retournez le nombre de caractères qui ont été mesurés, et si measuredWidth n’est pas null, retournez-y la largeur réelle mesurée.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.