Sprache

BreakStrategy Enumeration

Definition

Gibt den Algorithmus an, der zum Auswählen von Zeilenumbrüchen in einem Absatz verwendet wird.

public enum BreakStrategy
type BreakStrategy = 
Vererbung
BreakStrategy

Felder

Name Wert Beschreibung
Simple 0

Wert für die Unterbrechungsstrategie, die einen einfachen Zeilenumbruch angibt. Der Zeilenumbruch fügt Wörter so weit wie möglich in die Zeile ein und umbricht die Zeile, wenn keine weiteren Wörter in dieselbe Zeile passen können. Automatische Bindestriche werden nur hinzugefügt, wenn eine Zeile ein einzelnes Wort aufweist und dieses Wort länger als die Zeilenbreite ist. Dies ist die schnellste Break-Strategie und ideal für den Editor.

Android-Referenz für android.graphics.text.LineBreaker.BREAK_STRATEGY_SIMPLE.

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.

HighQuality 1

Wert für die Unterbrechungsstrategie, die eine hohe Qualität zeilenumbruch angibt. Mit diesem Optionszeilenumbruch wird die Optimierung des gesamten Absatzes für besser lesbaren Text und bei Bedarf auch die automatische Silbentrennung angewendet.

Android-Referenz für android.graphics.text.LineBreaker.BREAK_STRATEGY_HIGH_QUALITY.

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.

Balanced 2

Wert für die Unterbrechungsstrategie, die einen ausgeglichenen Zeilenumbruch angibt. Der Zeilenumbruch führt eine Optimierung des gesamten Absatzes durch, um alle Zeilen ähnlich länge zu machen, und wendet bei Bedarf auch die automatische Silbentrennung an. Diese Unterbrechungsstrategie eignet sich gut für kleine Bildschirmgeräte wie Bildschirme.

Android-Referenz für android.graphics.text.LineBreaker.BREAK_STRATEGY_BALANCED.

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.

Hinweise

Verwenden Sie diese Werte mit SetBreakStrategy(BreakStrategy). Simple füllt jede Zeile in der angegebenen Reihenfolge aus. Die qualitativ hochwertigen und ausgewogenen Strategien optimieren den gesamten Absatz.

Diese Enumeration macht die BREAK_STRATEGY_* Konstanten aus Android 16 LineBreaker verfügbar.

Gilt für: