Android.Text.Style Namespace

Fornece classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

Classes

Nome Description
AbsoluteSizeSpan

Um intervalo que altera o tamanho do texto ao qual ele está anexado.

AbsoluteSizeSpan.InterfaceConsts

Fornece constantes de interface parcelada para AbsoluteSizeSpan.

AlignmentSpanStandard

Implementação padrão da AlignmentSpan.

AlignmentSpanStandard.InterfaceConsts

Fornece constantes de interface parcelada para AlignmentSpanStandard.

BackgroundColorSpan

Altera a cor da tela de fundo do texto ao qual o intervalo está anexado.

BackgroundColorSpan.InterfaceConsts

Fornece constantes de interface parcelada para BackgroundColorSpan.

BulletSpan

Um intervalo que define parágrafos como pontos de marcador (respeitando a direção do layout).

BulletSpan.InterfaceConsts

Fornece constantes de interface parcelada para BulletSpan.

CharacterStyle

As classes que afetam a formatação de texto no nível do caractere estendem essa classe.

ClickableSpan

Se um objeto desse tipo estiver anexado ao texto de um TextView com um método de movimento de LinkMovementMethod, os intervalos de texto afetados poderão ser selecionados.

DrawableMarginSpan

Um intervalo que adiciona um preenchimento desenhável e um preenchimento ao parágrafo ao qual ele está anexado.

DynamicDrawableSpan

Extensão que substitui o texto ao qual está anexado por um Drawable que pode ser alinhado com a parte inferior ou com a linha de base do texto ao redor.

EasyEditSpan

Fornece uma maneira fácil de editar uma parte do texto.

EasyEditSpan.InterfaceConsts

Fornece constantes de interface parcelada para EasyEditSpan.

ForegroundColorSpan

Altera a cor do texto ao qual o intervalo está anexado.

ForegroundColorSpan.InterfaceConsts

Fornece constantes de interface parcelada para ForegroundColorSpan.

IconMarginSpan

Parágrafo que afeta o intervalo, que desenha um bitmap no início de um texto.

ILeadingMarginSpanExtensions

Fornece sobrecargas de cadeia de caracteres para ILeadingMarginSpan métodos.

ILineBackgroundSpanExtensions

Fornece sobrecargas de cadeia de caracteres para ILineBackgroundSpan métodos.

ILineHeightSpanExtensions

Fornece sobrecargas de cadeia de caracteres para ILineHeightSpan métodos.

ILineHeightSpanWithDensityExtensions

Fornece sobrecargas de cadeia de caracteres para ILineHeightSpanWithDensity métodos.

ImageSpan

Extensão que substitui o texto ao qual está anexado por um Drawable que pode ser alinhado com a parte inferior ou com a linha de base do texto ao redor.

LeadingMarginSpanStandard

A implementação padrão de LeadingMarginSpan, que ajusta a margem, mas não faz nenhuma renderização.

LeadingMarginSpanStandard.InterfaceConsts

Fornece constantes de interface parcelada para LeadingMarginSpanStandard.

LineBackgroundSpanStandard

Implementação padrão do LineBackgroundSpan, que altera a cor da tela de fundo das linhas às quais o intervalo está anexado.

LineBackgroundSpanStandard.InterfaceConsts

Fornece constantes de interface parcelada para LineBackgroundSpanStandard.

LineBreakConfigSpan

LineBreakSpan para alterar o estilo de quebra de linha da região específica do texto.

LineBreakConfigSpan.InterfaceConsts

Fornece constantes de interface parcelada para LineBreakConfigSpan.

LineHeightSpanStandard

Implementação padrão do LineHeightSpan, que altera a altura da linha do parágrafo anexado.

LineHeightSpanStandard.InterfaceConsts

Fornece constantes de interface parcelada para LineHeightSpanStandard.

LocaleSpan

Altera o Locale texto ao qual o intervalo está anexado.

LocaleSpan.InterfaceConsts

Fornece constantes de interface parcelada para LocaleSpan.

MaskFilterSpan

Intervalo que permite definir um MaskFilter texto ao qual ele está anexado.

MetricAffectingSpan

As classes que afetam a formatação de texto no nível do caractere de uma forma que altera a largura ou a altura dos caracteres estendem essa classe.

NoWritingToolsSpan

Um intervalo que sinaliza aos IMEs que as ferramentas de gravação não devem modificar o texto.

NoWritingToolsSpan.InterfaceConsts

Fornece constantes de interface parcelada para NoWritingToolsSpan.

QuoteSpan

Um intervalo que estilos parágrafos adicionando uma faixa vertical no início do texto (respeitando a direção do layout).

QuoteSpan.InterfaceConsts

Fornece constantes de interface parcelada para QuoteSpan.

RasterizerSpan

Não há suporte para o Rasterizer removido para renderização acelerada por hardware e PDF

RelativeSizeSpan

Dimensiona uniformemente o tamanho do texto ao qual ele está anexado por uma determinada proporção.

RelativeSizeSpan.InterfaceConsts

Fornece constantes de interface parcelada para RelativeSizeSpan.

ReplacementSpan

Fornece uma classe base para intervalos que medem e desenham conteúdo no lugar do texto.

ScaleXSpan

Dimensiona horizontalmente o tamanho do texto ao qual ele é anexado por um determinado fator.

ScaleXSpan.InterfaceConsts

Fornece constantes de interface parcelada para ScaleXSpan.

StrikethroughSpan

Um intervalo que atinge o texto ao qual ele está anexado.

StrikethroughSpan.InterfaceConsts

Fornece constantes de interface parcelada para StrikethroughSpan.

StyleSpan

Intervalo que permite definir o estilo do texto ao qual ele está anexado.

StyleSpan.InterfaceConsts

Fornece constantes de interface parcelada para StyleSpan.

SubscriptSpan

O intervalo que move a posição da linha de base de texto para baixo.

SubscriptSpan.InterfaceConsts

Fornece constantes de interface parcelada para SubscriptSpan.

SuggestionRangeSpan

Um SuggestionRangeSpan é usado para mostrar qual parte de um EditText é afetada por uma janela pop-up de sugestão.

SuggestionRangeSpan.InterfaceConsts

Fornece constantes de interface parcelada para SuggestionRangeSpan.

SuggestionSpan

Mantém os candidatos de sugestão para o texto delimitado neste intervalo.

SuggestionSpan.InterfaceConsts

Fornece constantes de interface parcelada para SuggestionSpan.

SuperscriptSpan

O intervalo que move a posição da linha de base de texto para cima.

SuperscriptSpan.InterfaceConsts

Fornece constantes de interface parcelada para SuperscriptSpan.

TabStopSpanStandard

A implementação padrão de TabStopSpan que permite definir o deslocamento da parada de tabulação da margem principal da primeira linha de texto.

TextAppearanceSpan

Define a aparência do texto usando os atributos especificados android.R.styleable#TextAppearance TextAppearance .

TextAppearanceSpan.InterfaceConsts

Fornece constantes de interface parcelada para TextAppearanceSpan.

TtsSpan

Um intervalo que fornece metadados adicionais para o texto associado destinado a mecanismos de conversão de texto em fala.

TtsSpan.Builder

Um construtor simples para TtsSpans.

TtsSpan.CardinalBuilder

Um construtor para TtsSpans do tipo #TYPE_CARDINAL.

TtsSpan.DateBuilder

Um construtor para TtsSpans do tipo #TYPE_DATE.

TtsSpan.DecimalBuilder

Um construtor para TtsSpans do tipo #TYPE_DECIMAL.

TtsSpan.DigitsBuilder

Um construtor para TtsSpans do tipo #TYPE_DIGITS.

TtsSpan.DurationBuilder

Um construtor para TtsSpans do tipo #TYPE_DURATION.

TtsSpan.ElectronicBuilder

Um construtor para TtsSpans do tipo #TYPE_ELECTRONIC.

TtsSpan.FractionBuilder

Um construtor para TtsSpans do tipo #TYPE_FRACTION.

TtsSpan.InterfaceConsts

Fornece constantes de interface parcelada para TtsSpan.

TtsSpan.MeasureBuilder

Um construtor para TtsSpans do tipo #TYPE_MEASURE.

TtsSpan.MoneyBuilder

Um construtor para TtsSpans do tipo #TYPE_MONEY.

TtsSpan.OrdinalBuilder

Um construtor para TtsSpans do tipo #TYPE_ORDINAL.

TtsSpan.SemioticClassBuilder

Um construtor para TtsSpans tem setters para recursos morfossintéticos.

TtsSpan.TelephoneBuilder

Um construtor para TtsSpans do tipo #TYPE_TELEPHONE.

TtsSpan.TextBuilder

Um construtor para TtsSpans do tipo #TYPE_TEXT.

TtsSpan.TimeBuilder

Um construtor para TtsSpans do tipo #TYPE_TIME.

TtsSpan.VerbatimBuilder

Um construtor para TtsSpans do tipo #TYPE_VERBATIM.

TypefaceSpan

Intervalo que atualiza a face de tipo do texto ao qual ele está anexado.

TypefaceSpan.InterfaceConsts

Fornece constantes de interface parcelada para TypefaceSpan.

UnderlineSpan

Um intervalo que sublinha o texto ao qual ele está anexado.

UnderlineSpan.InterfaceConsts

Fornece constantes de interface parcelada para UnderlineSpan.

URLSpan

Implementação da que permite definir ClickableSpan uma cadeia de caracteres de URL.

URLSpan.InterfaceConsts

Fornece constantes de interface parcelada para URLSpan.

Interfaces

Nome Description
IAlignmentSpan

Intervalo que permite definir o alinhamento do texto no nível do parágrafo.

ILeadingMarginSpan

Um estilo de parágrafo que afeta a margem superior.

ILeadingMarginSpanLeadingMarginSpan2

Uma versão estendida de LeadingMarginSpan, que permite que o implementador especifique o número de linhas do parágrafo ao qual esse objeto está anexado à qual a largura da margem "primeira linha do parágrafo" será aplicada.

ILineBackgroundSpan

Usado para alterar o plano de fundo das linhas às quais o intervalo está anexado.

ILineHeightSpan

As classes que afetam a altura da linha do parágrafo devem implementar essa interface.

ILineHeightSpanWithDensity

As classes que afetam a altura da linha do parágrafo em relação à densidade devem implementar essa interface.

IParagraphStyle

As classes que afetam a formatação de texto no nível do parágrafo implementam essa interface.

ITabStopSpan

Parágrafo que afeta o intervalo que altera a posição da guia em relação à margem superior da linha.

IUpdateAppearance

As classes que afetam o texto no nível do caractere de uma forma que modifique sua aparência quando uma é adicionada ou removida devem implementar essa interface.

IUpdateLayout

As classes que afetam a formatação de texto no nível do caractere de uma maneira que dispara uma atualização de layout de texto quando uma é adicionada ou removida devem implementar essa interface.

IWrapTogetherSpan

Marca os estilos de parágrafo cujo intervalo de intervalo completo deve ser incluído quando o texto é disposto novamente.

Enumerações

Nome Description
SpanAlign

Enumera valores retornados por VerticalAlignmentmembros e membros Baselinee Bottom usados como um parâmetro de vários métodos de ImageSpan.

SuggestionSpanFlags

Especifica os sinalizadores de correção e erro para um intervalo de sugestões.

TtsSpanMonth

Enumera valores retornados por vários métodos de TtsSpanMonth.

TtsSpanWeekday

Enumera valores retornados por vários métodos de TtsSpanWeekday.