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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

AlignmentSpanStandard

Implementação padrão da AlignmentSpan.

AlignmentSpanStandard.InterfaceConsts

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

BackgroundColorSpan

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

BackgroundColorSpan.InterfaceConsts

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

BulletSpan

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

BulletSpan.InterfaceConsts

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

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

ForegroundColorSpan

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

ForegroundColorSpan.InterfaceConsts

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

IconMarginSpan

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

ILeadingMarginSpanExtensions

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

ILineBackgroundSpanExtensions

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

ILineHeightSpanExtensions

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

ILineHeightSpanWithDensityExtensions

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

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

LineBreakConfigSpan

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

LineBreakConfigSpan.InterfaceConsts

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

LineHeightSpanStandard

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

LineHeightSpanStandard.InterfaceConsts

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

LocaleSpan

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

LocaleSpan.InterfaceConsts

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

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

RasterizerSpan

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

RelativeSizeSpan

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

RelativeSizeSpan.InterfaceConsts

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

ReplacementSpan

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

ScaleXSpan

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

ScaleXSpan.InterfaceConsts

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

StrikethroughSpan

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

StrikethroughSpan.InterfaceConsts

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

StyleSpan

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

StyleSpan.InterfaceConsts

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

SubscriptSpan

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

SubscriptSpan.InterfaceConsts

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

SuggestionRangeSpan

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

SuggestionRangeSpan.InterfaceConsts

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

SuggestionSpan

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

SuggestionSpan.InterfaceConsts

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

SuperscriptSpan

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

SuperscriptSpan.InterfaceConsts

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

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

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 classes usadas para exibir ou alterar o estilo de um intervalo de texto em um objeto View.

UnderlineSpan

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

UnderlineSpan.InterfaceConsts

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

URLSpan

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

URLSpan.InterfaceConsts

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

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

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

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

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

TtsSpanMonth

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

TtsSpanWeekday

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