Langue

Paint.BreakText Méthode

Définition

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.

Java documentation pour android.graphics.Paint.breakText(java.lang.CharSequence, int, int, 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(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.

Java documentation pour android.graphics.Paint.breakText(java.lang.CharSequence, int, int, 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 à