Android.Text Namespace

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

Classes

Nome Description
AfterTextChangedEventArgs

Fornece dados para o evento AfterTextChanged.

AlteredCharSequence

Um AlteredCharSequence é um CharSequence que é em grande parte espelhado de outro CharSequence, exceto que um intervalo especificado de caracteres é espelhado de uma matriz de caracteres diferente.

AndroidCharacter

O AndroidCharacter expõe algumas propriedades de caractere que costumavam não ser facilmente acessadas do java.

Annotation

As anotações são pares chave-valor simples que são preservados em ciclos de salvamento/restauração textView e podem ser usados para manter dados específicos do aplicativo que precisam ser mantidos para regiões de texto.

Annotation.InterfaceConsts

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

AutoText

Essa classe acessa um dicionário de correções para erros ortográficos frequentes.

BidiFormatter

Classe de utilitário para formatação de texto para exibição em um contexto de direcionalidade potencialmente oposta sem garbling.

BidiFormatter.Builder

Uma classe para criar um BidiFormatter com opções não padrão.

BoringLayout

Um BoringLayout é uma implementação de Layout muito simples para texto que se encaixa em uma única linha e é todos caracteres da esquerda para a direita.

BoringLayout.Metrics

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

ClipboardManager

Este membro foi preterido.

DynamicLayout

DynamicLayout é um layout de texto que se atualiza conforme o texto é editado.

DynamicLayout.Builder

Construtor para layouts dinâmicos.

EditableFactory

Fábrica usada pelo TextView para criar um novo Editable Editables.

EmojiConsistency

O conjunto de emojis que deve ser desenhado pelo sistema com a fonte padrão para consistência do dispositivo.

GraphemeClusterSegmentFinder

Implementação do uso de SegmentFinder clusters de grafo como o segmento de texto.

Highlights

Uma classe que representa o realce do texto.

Highlights.Builder

Um construtor para os Destaques.

Html

Essa classe processa cadeias de caracteres HTML em texto com estilo exibivel.

IEditableExtensions

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

IInputFilterExtensions

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

InputFilterAllCaps

Esse filtro capitalizará todas as letras minúsculas e maiúsculas que são adicionadas por meio de edições.

InputFilterLengthFilter

Esse filtro restringirá as edições para não tornar o comprimento do texto maior que o tamanho especificado.

ITextDirectionHeuristicExtensions

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

ITextWatcherExtensions

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

Layout

Uma classe base que gerencia o layout de texto em elementos visuais na tela.

Layout.Alignment

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

Layout.Builder

Uma classe de construtor para o objeto Layout.

Layout.Directions

Armazena informações sobre texto bidirecional (da esquerda para a direita ou da direita para a esquerda) dentro do layout de uma linha.

LoginFilter

Classe abstrata para filtrar texto relacionado ao logon (nomes de usuário e senhas)

LoginFilter.PasswordFilterGMail

Esse filtro é compatível com senhas GMail que restringem caracteres ao conjunto de caracteres Latino-1 (ISO8859-1).

LoginFilter.UsernameFilterGeneric

Esse filtro rejeita caracteres no nome de usuário que não são compatíveis com o logon do Google.

LoginFilter.UsernameFilterGMail

Esse filtro rejeita caracteres no nome de usuário que não são compatíveis com a criação da conta do GMail.

NoCopySpanConcrete

Equivalente de conveniência para quando você deseja apenas um novo Objeto() para um intervalo, mas deseja que ele não seja copiado.

SegmentFinder

Localiza limites de segmento de texto dentro do texto.

SegmentFinder.PrescribedSegmentFinder

A implementação padrão SegmentFinder com base em determinados intervalos de segmento.

Selection

Classe de utilitário para manipular cursores e seleções em CharSequences.

SpannableFactory

Fábrica usada pelo TextView para criar um novo Spannable Spannables.

SpannableString

Essa é a classe para texto cujo conteúdo é imutável, mas à qual os objetos de marcação podem ser anexados e desanexados.

SpannableStringBuilder

Essa é a classe para texto cujo conteúdo e marcação podem ser alterados.

SpannableStringInternal

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

SpannedString

Esta é a classe para texto cujo conteúdo e marcação são imutáveis.

StaticLayout

StaticLayout é um layout para texto que não será editado depois de disposto.

StaticLayout.Builder

Construtor para layouts estáticos.

TextChangedEventArgs

Fornece dados para o AfterTextChanged, BeforeTextChangede TextChanged eventos.

TextDirectionHeuristics

Alguns objetos que implementam TextDirectionHeuristic.

TextPaint

TextPaint é uma extensão do Paint que deixa espaço para alguns dados extras usados durante a medição e desenho de texto.

TextShaper

Fornece formatação de texto para texto com vários estilos.

TextUtils

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

TextUtils.SimpleStringSplitter

Um divisor de cadeia de caracteres simples.

TextUtils.TruncateAt

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

WordSegmentFinder

Implementação do uso de SegmentFinder palavras como o segmento de texto.

Interfaces

Nome Description
Html.IImageGetter

Recupera imagens para HTML < img> marcas.

Html.ITagHandler

É notificado quando marcas HTML são encontradas que o analisador não sabe como interpretar.

IEditable

Essa é a interface do texto cujo conteúdo e marcação podem ser alterados (em vez de texto imutável, como Cadeias de Caracteres).

IGetChars

Implemente essa interface se o CharSequence tiver um método getChars() como o da cadeia de caracteres que é mais rápido do que chamar charAt() várias vezes.

IInputFilter

InputFilters pode ser anexado a Editables para restringir as alterações que podem ser feitas a eles.

IInputType

Definições de bit para um inteiro que define o tipo de conteúdo básico de texto mantido em um Editable objeto.

INoCopySpan

Essa interface deve ser adicionada a um objeto span que não deve ser copiado em um novo Spanned ao executar uma operação de fatia ou cópia no Spanned original em que foi colocada.

IParcelableSpan

Um tipo especial de Parcelable para objetos que servirão como intervalos de texto.

ISpannable

Essa é a interface do texto ao qual os objetos de marcação podem ser anexados e desanexados.

ISpanned

Essa é a interface do texto que tem objetos de marcação anexados a intervalos dele.

ISpanWatcher

Quando um objeto desse tipo é anexado a um Spannable, seus métodos serão chamados para notificá-lo de que outros objetos de marcação foram adicionados, alterados ou removidos.

ITextDirectionHeuristic

Interface para objetos que usam uma heurística para adivinhar na direção do parágrafo examinando o texto.

ITextWatcher

Quando um objeto desse tipo é anexado a um Editável, seus métodos serão chamados quando o texto for alterado.

Layout.ITextInclusionStrategy

Estratégia para determinar se um segmento de texto está dentro de uma área de retângulo.

TextShaper.IGlyphsConsumer

Uma interface do consumidor para aceitar o resultado da forma de texto.

TextUtils.IEllipsizeCallback

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

TextUtils.IStringSplitter

Uma interface para dividir cadeias de caracteres de acordo com regras opacas para o usuário dessa interface.

Enumerações

Nome Description
BreakStrategy

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

CapitalizationMode

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

EastAsianWidth

Enumera valores retornados por vários tipos.

FromHtmlOptions

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

HyphenationFrequency

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

InputTypes

Enumera valores retornados por vários tipos e tomados como um parâmetro dos membros F:Android.Widget.SearchView.SetInputType e F:Android.Widget.TextView.SetRawInputType .

JustificationMode

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

SafeStringFlagMode

Fornece classes usadas para renderizar ou acompanhar intervalos de texto e texto na tela.

SpanTypes

Enumera valores retornados por vários tipos e usados como um parâmetro de vários tipos.

TextLayoutDirection

Enumera valores retornados por vários tipos.

ToHtmlOptions

Especifica as opções de encapsulamento de linha de parágrafo para Html.ToHtml.