TextView.BreakStrategy Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает текущую стратегию для разбиения абзацев в строки. -или- задает стратегию останова для разбиения абзацев в строки.
public virtual Android.Text.BreakStrategy BreakStrategy { [Android.Runtime.Register("getBreakStrategy", "()I", "GetGetBreakStrategyHandler", ApiSince=23)] get; [Android.Runtime.Register("setBreakStrategy", "(I)V", "GetSetBreakStrategy_IHandler", ApiSince=23)] set; }
[<get: Android.Runtime.Register("getBreakStrategy", "()I", "GetGetBreakStrategyHandler", ApiSince=23)>]
[<set: Android.Runtime.Register("setBreakStrategy", "(I)V", "GetSetBreakStrategy_IHandler", ApiSince=23)>]
member this.BreakStrategy : Android.Text.BreakStrategy with get, set
Значение свойства
текущая стратегия разбиения абзацев в строки.
- Атрибуты
Комментарии
Документация по методу получения свойств:
Возвращает текущую стратегию для разбиения абзацев в строки.
Документация по Java для android.widget.TextView.getBreakStrategy()
.
Документация по набору свойств:
Задает стратегию останова для разбиения абзацев в строки. Значением по умолчанию для TextView является Layout#BREAK_STRATEGY_HIGH_QUALITY
, а значение по умолчанию для EditText — Layout#BREAK_STRATEGY_SIMPLE
последнее, чтобы избежать изменения текста "танцы".
Включение дефисации с использованием Layout#HYPHENATION_FREQUENCY_NORMAL
или Layout#HYPHENATION_FREQUENCY_FULL
в то время как разрыв строк имеет одно из Layout#BREAK_STRATEGY_BALANCED
, улучшает структуру текстового макета, Layout#BREAK_STRATEGY_HIGH_QUALITY
однако влияет на производительность и требует больше времени для выполнения текстового макета.
По сравнению с #setLineBreakStyle(int)
, стиль разрыва линий с другой строгостью оценивается в ICU, чтобы определить потенциальные точки останова. В #setBreakStrategy(int)
стратегии останова строк обрабатывается после обработки результата разрыва строки ICU. Она направлена на оценку точек останова ICU и разрыв линий на основе ограничения.
Документация по Java для android.widget.TextView.setBreakStrategy(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.