Langue

MeasuredText.Builder.SetComputeHyphenation Méthode

Définition

Surcharges

Nom Description
SetComputeHyphenation(Boolean)

En passant true à cette méthode, la méthode de génération calcule également tous les éléments de trait d’union possibles.

SetComputeHyphenation(Int32)

Définit le mode utilisé pour calculer les informations de trait d’union lorsque le paragraphe est généré.

SetComputeHyphenation(Boolean)

En passant true à cette méthode, la méthode de génération calcule également tous les éléments de trait d’union possibles.

[Android.Runtime.Register("setComputeHyphenation", "(Z)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=29)]
public Android.Graphics.Text.MeasuredText.Builder SetComputeHyphenation(bool computeHyphenation);
[<Android.Runtime.Register("setComputeHyphenation", "(Z)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=29)>]
member this.SetComputeHyphenation : bool -> Android.Graphics.Text.MeasuredText.Builder

Paramètres

computeHyphenation
Boolean

true si vous souhaitez utiliser des traits d’union automatiques.

Retours

Cette instance du générateur.

Attributs

Remarques

Cette méthode a été déconseillée au niveau de l’API 33. utilisez setComputeHyphenation(int) à la place.

true Passez aux informations de trait d’union de calcul lorsque le paragraphe est généré. false Passez pour ignorer ce calcul. La valeur par défaut est false.

Sur Android 16, le chemin de saut de ligne gourmand peut calculer le trait d’union si nécessaire sans informations prédéfinies. Ce chemin d’accès est utilisé par Simple et par les paragraphes qui contiennent des onglets. Sans onglets, HighQuality et Balanced utilisez des informations de trait d’union précomputées. Pour les traits d’union automatiques avec ces stratégies, activez le calcul avec true ou utilisez la surcharge entière avec Normal ou Fast. La fréquence de trait d’union de l’analyseur de ligne doit également autoriser la trait d’union.

Consultez les implémentations de sélection et de trait d’union de stratégie dans Android 16 LineBreaker, GreedyLineBreaker et OptimalLineBreaker.

Référence Android pour android.graphics.text.MeasuredText.Builder.setComputeHyphenation.

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 à

SetComputeHyphenation(Int32)

Définit le mode utilisé pour calculer les informations de trait d’union lorsque le paragraphe est généré.

[Android.Runtime.Register("setComputeHyphenation", "(I)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)]
public Android.Graphics.Text.MeasuredText.Builder SetComputeHyphenation(int mode);
[<Android.Runtime.Register("setComputeHyphenation", "(I)Landroid/graphics/text/MeasuredText$Builder;", "", ApiSince=33)>]
member this.SetComputeHyphenation : int -> Android.Graphics.Text.MeasuredText.Builder

Paramètres

mode
Int32

un mode de trait d’union. La valeur est l’une des valeurs suivantes : HYPHENATION_MODE_NONE ; HYPHENATION_MODE_NORMAL ; HYPHENATION_MODE_FAST

Retours

Cette instance du générateur.

Attributs

Remarques

Transmettez la valeur entière du calcul de None traits d’union, Normal pour le calculer ou Fast pour utiliser l’algorithme plus rapide. Seul le mode rapide ignore un contexte de mise en forme, comme le crénage autour d’un trait d’union. La valeur par défaut n’est pas un calcul de trait d’union.

Si ce générateur a été créé à partir d’un calcul de trait d’union existant MeasuredTextdoit rester activé ou désactivé tel qu’il était pour cette instance. Sinon, Build() échoue.

Consultez la sélection du mode et réutilisez les vérifications dans l’implémentation d’Android 16.

Référence Android pour android.graphics.text.MeasuredText.Builder.setComputeHyphenation.

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 à