TextView.BreakStrategy Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a estratégia atual para dividir parágrafos em linhas. -ou- Define a estratégia de quebra para dividir parágrafos em linhas.
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
Valor da propriedade
a estratégia atual para dividir parágrafos em linhas.
- Atributos
Comentários
Documentação do proprietário getter:
Obtém a estratégia atual para dividir parágrafos em linhas.
Documentação Java para android.widget.TextView.getBreakStrategy()
.
Documentação do setter de propriedades:
Define a estratégia de quebra para dividir parágrafos em linhas. O valor padrão para TextView é Layout#BREAK_STRATEGY_HIGH_QUALITY
, e o valor padrão para EditText é Layout#BREAK_STRATEGY_SIMPLE
, o último para evitar que o texto "dance" ao ser editado.
Habilitar a hifenização com o uso Layout#HYPHENATION_FREQUENCY_NORMAL
ou Layout#HYPHENATION_FREQUENCY_FULL
enquanto a quebra de linha é definida como uma das , melhora a estrutura do layout de texto, no entanto, Layout#BREAK_STRATEGY_HIGH_QUALITY
tem impacto no desempenho e requer mais tempo para fazer o layout de Layout#BREAK_STRATEGY_BALANCED
texto.
Comparado com #setLineBreakStyle(int)
, o estilo de quebra de linha com rigor diferente é avaliado na UTI para identificar os potenciais pontos de quebra. No #setBreakStrategy(int)
, a estratégia de quebra de linha lida com o pós-processamento do resultado de quebra de linha da UTI. Tem como objetivo avaliar os pontos de interrupção da UTI e quebrar as linhas com base na restrição.
Documentação Java para android.widget.TextView.setBreakStrategy(int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.