Idioma

MeasuredText.Builder.SetComputeHyphenation Método

Definição

Sobrecargas

Nome Description
SetComputeHyphenation(Boolean)

Ao passar true para esse método, o método de build também calculará todas as partes de hifenização possíveis.

SetComputeHyphenation(Int32)

Define o modo usado para calcular informações de hifenização quando o parágrafo é compilado.

SetComputeHyphenation(Boolean)

Ao passar true para esse método, o método de build também calculará todas as partes de hifenização possíveis.

[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

Parâmetros

computeHyphenation
Boolean

true se você quiser usar hifenizações automáticas.

Retornos

Esta instância do construtor.

Atributos

Comentários

Esse método foi preterido no nível 33 da API. em vez disso, use setComputeHyphenation(int).

Passe true para calcular informações de hifenização quando o parágrafo for criado. Passe false para ignorar essa computação. O padrão é false.

No Android 16, o caminho de quebra de linha greedy pode calcular a hifenização quando necessário sem informações pré-computadas. Esse caminho é usado por Simple parágrafos que contêm guias. Sem guias HighQuality e Balanced use informações de hifenização pré-computadas. Para hifenização automática com essas estratégias, habilite a computação com true ou use a sobrecarga de inteiro com Normal ou Fast. A frequência de hifenização do separador de linha também deve permitir a hifenização.

Consulte as implementações de seleção e hifenização de estratégia no Android 16 LineBreaker, GreedyLineBreaker e OptimalLineBreaker.

Referência do Android para android.graphics.text.MeasuredText.Builder.setComputeHyphenation.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetComputeHyphenation(Int32)

Define o modo usado para calcular informações de hifenização quando o parágrafo é compilado.

[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

Parâmetros

mode
Int32

um modo de hifenização. O valor é um dos seguintes: HYPHENATION_MODE_NONE; HYPHENATION_MODE_NORMAL; HYPHENATION_MODE_FAST

Retornos

Esta instância do construtor.

Atributos

Comentários

Passe o valor inteiro de None ignorar a computação de hifenização, Normal computá-la ou Fast usar o algoritmo mais rápido. Somente o modo rápido ignora algum contexto de formatação, como o kerning em torno de um hífen. O padrão não é computação de hifenização.

Se esse construtor tiver sido criado a partir de uma computação existente MeasuredText, a hifenização deverá permanecer habilitada ou desabilitada como era para essa instância. Caso contrário, Build() falhará.

Confira as verificações de seleção e reutilização do modo na implementação do Android 16.

Referência do Android para android.graphics.text.MeasuredText.Builder.setComputeHyphenation.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a