TextView.BreakStrategy 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取将段落分解为行的当前策略。 - 或 - 设置将段落拆分为行的中断策略。
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
属性值
将段落分解为行的当前策略。
- 属性
注解
属性 getter 文档:
获取将段落分解为行的当前策略。
适用于 . 的 android.widget.TextView.getBreakStrategy()
Java 文档
属性 setter 文档:
设置将段落拆分为行的中断策略。 TextView 的默认值为 Layout#BREAK_STRATEGY_HIGH_QUALITY
,EditText 的默认值为 Layout#BREAK_STRATEGY_SIMPLE
,后者用于在编辑时避免文本“跳舞”。
使用或Layout#HYPHENATION_FREQUENCY_FULL
将换行符设置为其中 Layout#BREAK_STRATEGY_HIGH_QUALITY
Layout#BREAK_STRATEGY_BALANCED
一种时启用断字Layout#HYPHENATION_FREQUENCY_NORMAL
,可改善文本布局的结构,但具有性能影响,并且需要更多时间来执行文本布局。
相比之下 #setLineBreakStyle(int)
,ICU 中会评估具有不同严格性的换行样式,以确定潜在的断点。 在中 #setBreakStrategy(int)
,换行策略处理 ICU 的换行结果后处理。 它旨在评估 ICU 的断点,并根据约束断行。
适用于 . 的 android.widget.TextView.setBreakStrategy(int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。