MeasuredText.Builder.SetComputeHyphenation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| SetComputeHyphenation(Boolean) |
Durch die Übergabe true an diese Methode berechnet die Buildmethode auch alle möglichen Silbentrennungselemente. |
| SetComputeHyphenation(Int32) |
Legt den Modus fest, der zum Berechnen von Silbentrennungsinformationen verwendet wird, wenn der Absatz erstellt wird. |
SetComputeHyphenation(Boolean)
Durch die Übergabe true an diese Methode berechnet die Buildmethode auch alle möglichen Silbentrennungselemente.
[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
Parameter
- computeHyphenation
- Boolean
true, wenn Sie automatische Silbentrennungen verwenden möchten.
Gibt zurück
Diese Generatorinstanz.
- Attribute
Hinweise
Diese Methode war in API-Ebene 33 veraltet. verwenden Sie stattdessen setComputeHyphenation(int).
Übergeben Sie die Informationen true zur Berechnung der Silbentrennung, wenn der Absatz erstellt wird. Übergeben Sie diesen Schritt false , um diese Berechnung zu überspringen. Der Standardwert lautet false.
Unter Android 16 kann der gierige Zeilenumbruchpfad bei Bedarf ohne vorkompilierte Informationen die Silbentrennung berechnen. Dieser Pfad wird von Simple Absätzen verwendet, die Registerkarten enthalten. Ohne Registerkarten HighQuality und Balanced verwenden Sie präkompilierte Silbentrennungsinformationen. Aktivieren Sie für die automatische Silbentrennung mit diesen Strategien die Berechnung mit true oder verwenden Sie die ganzzahlige Überladung mit Normal oder Fast. Die Silbentrennungshäufigkeit des Zeilenumbruchs muss auch die Silbentrennung zulassen.
Sehen Sie sich die Strategieauswahl- und Silbentrennungsimplementierungen in Android 16 LineBreaker, GreedyLineBreaker und OptimalLineBreaker an.
Android-Referenz für android.graphics.text.MeasuredText.Builder.setComputeHyphenation.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
SetComputeHyphenation(Int32)
Legt den Modus fest, der zum Berechnen von Silbentrennungsinformationen verwendet wird, wenn der Absatz erstellt wird.
[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
Parameter
- mode
- Int32
Ein Silbentrennungsmodus. Der Wert ist einer der folgenden: HYPHENATION_MODE_NONE; HYPHENATION_MODE_NORMAL; HYPHENATION_MODE_FAST
Gibt zurück
Diese Generatorinstanz.
- Attribute
Hinweise
Übergeben Sie den ganzzahligen Wert, um None die Silbentrennungsberechnung zu überspringen, Normal sie zu berechnen oder Fast den schnelleren Algorithmus zu verwenden. Nur der schnelle Modus ignoriert einige Strukturierungskontexte, z. B. das Kernen eines Bindestrichs. Der Standardwert ist keine Silbentrennungsberechnung.
Wenn dieser Generator aus einer vorhandenen MeasuredTextBindestrichberechnung erstellt wurde, muss die Silbentrennung aktiviert oder deaktiviert bleiben, wie er für diese Instanz war. Build() Andernfalls schlägt ein Fehler fehl.
Sehen Sie sich die Auswahl des Modus an und verwenden Sie Überprüfungen in der Android 16-Implementierung.
Android-Referenz für android.graphics.text.MeasuredText.Builder.setComputeHyphenation.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.