Android.Text Spazio dei nomi

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

Classi

Nome Descrizione
AfterTextChangedEventArgs

Fornisce dati per l'evento AfterTextChanged.

AlteredCharSequence

AlteredCharSequence è un oggetto CharSequence che viene in gran parte eseguito con mirroring da un altro charSequence, ad eccezione del fatto che un intervallo specificato di caratteri viene eseguito invece da una matrice char diversa.

AndroidCharacter

AndroidCharacter espone alcune proprietà di carattere che venivano usate per non accedere facilmente da Java.

Annotation

Le annotazioni sono semplici coppie chiave-valore mantenute nei cicli di salvataggio/ripristino di TextView e possono essere usate per mantenere i dati specifici dell'applicazione che devono essere mantenuti per le aree di testo.

Annotation.InterfaceConsts

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

AutoText

Questa classe accede a un dizionario di correzioni per errori di ortografia frequenti.

BidiFormatter

Classe di utilità per la formattazione del testo per la visualizzazione in un contesto di direzione potenzialmente opposta senza sgargare.

BidiFormatter.Builder

Classe per la creazione di un BidiFormatter con opzioni non predefinite.

BoringLayout

Un oggetto BoringLayout è un'implementazione di layout molto semplice per il testo che si adatta a una singola riga ed è tutti caratteri da sinistra a destra.

BoringLayout.Metrics

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

ClipboardManager

Questo membro è deprecato.

DynamicLayout

DynamicLayout è un layout di testo che si aggiorna man mano che il testo viene modificato.

DynamicLayout.Builder

Generatore per layout dinamici.

EditableFactory

Factory usata da TextView per creare un nuovo Editable Editablesoggetto .

EmojiConsistency

Set di emoji che deve essere disegnato dal sistema con il tipo di carattere predefinito per la coerenza del dispositivo.

GraphemeClusterSegmentFinder

Implementazione dell'uso di SegmentFinder cluster grapheme come segmento di testo.

Highlights

Classe che rappresenta l'evidenziazione del testo.

Highlights.Builder

Generatore per le evidenziazioni.

Html

Questa classe elabora le stringhe HTML in testo con stile visualizzabile.

IEditableExtensions

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

IInputFilterExtensions

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

InputFilterAllCaps

Questo filtro in maiuscolo maiuscole e minuscole e lettere maiuscole aggiunte tramite modifiche.

InputFilterLengthFilter

Questo filtro vincola le modifiche a non rendere la lunghezza del testo maggiore della lunghezza specificata.

ITextDirectionHeuristicExtensions

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

ITextWatcherExtensions

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

Layout

Classe di base che gestisce il layout di testo negli elementi visivi sullo schermo.

Layout.Alignment

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

Layout.Builder

Classe builder per l'oggetto Layout.

Layout.Directions

Archivia informazioni sul testo bidirezionale (da sinistra a destra o da destra a sinistra) all'interno del layout di una riga.

LoginFilter

Classe astratta per filtrare il testo correlato all'accesso (nomi utente e password)

LoginFilter.PasswordFilterGMail

Questo filtro è compatibile con le password GMail che limitano i caratteri al set di caratteri Latin-1 (ISO8859-1).

LoginFilter.UsernameFilterGeneric

Questo filtro rifiuta i caratteri nel nome utente che non sono compatibili con l'account di accesso di Google.

LoginFilter.UsernameFilterGMail

Questo filtro rifiuta i caratteri nel nome utente che non sono compatibili con la creazione dell'account GMail.

NoCopySpanConcrete

Equivalente pratico per quando si vuole solo un nuovo oggetto Object() per un intervallo, ma si vuole che sia senza copia.

SegmentFinder

Trova i limiti del segmento di testo all'interno del testo.

SegmentFinder.PrescribedSegmentFinder

Implementazione predefinita SegmentFinder basata su intervalli di segmenti specificati.

Selection

Classe di utilità per la modifica di cursori e selezioni in CharSequences.

SpannableFactory

Factory usata da TextView per creare un nuovo Spannable Spannablesoggetto .

SpannableString

Si tratta della classe per il testo il cui contenuto non è modificabile, ma a cui è possibile allegare e scollegare gli oggetti di markup.

SpannableStringBuilder

Si tratta della classe per il testo il cui contenuto e markup possono essere modificati entrambi.

SpannableStringInternal

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

SpannedString

Si tratta della classe per il testo il cui contenuto e markup non sono modificabili.

StaticLayout

StaticLayout è un layout per il testo che non verrà modificato dopo la disposizione.

StaticLayout.Builder

Generatore per layout statici.

TextChangedEventArgs

Fornisce i dati per gli AfterTextChangedeventi , BeforeTextChangede TextChanged .

TextDirectionHeuristics

Alcuni oggetti che implementano TextDirectionHeuristic.

TextPaint

TextPaint è un'estensione di Paint che lascia spazio per alcuni dati aggiuntivi utilizzati durante la misurazione e il disegno del testo.

TextShaper

Fornisce la forma del testo per il testo con più stili.

TextUtils

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

TextUtils.SimpleStringSplitter

Semplice separatore di stringhe.

TextUtils.TruncateAt

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

WordSegmentFinder

Implementazione dell'uso di SegmentFinder parole come segmento di testo.

Interfacce

Nome Descrizione
Html.IImageGetter

Recupera immagini per HTML < img> tag.

Html.ITagHandler

Riceve una notifica quando vengono rilevati tag HTML che il parser non sa come interpretare.

IEditable

Si tratta dell'interfaccia per il testo il cui contenuto e markup possono essere modificati (anziché testo non modificabile come stringhe).

IGetChars

Implementare questa interfaccia se charSequence ha un metodo getChars() come quello in String più veloce rispetto alla chiamata a charAt().

IInputFilter

I filtri input possono essere collegati a Editables per vincolare le modifiche che possono essere apportate.

IInputType

Definizioni di bit per un numero intero che definisce il tipo di contenuto di base del testo contenuto contenuto contenuto in un Editable oggetto .

INoCopySpan

Questa interfaccia deve essere aggiunta a un oggetto span che non deve essere copiato in un nuovo oggetto Spanned quando si esegue un'operazione di sezione o copia sull'oggetto Spanned originale in cui è stato inserito.

IParcelableSpan

Tipo speciale di particellabile per oggetti che fungeranno da intervalli di testo.

ISpannable

Si tratta dell'interfaccia per il testo a cui è possibile collegare e scollegare gli oggetti di markup.

ISpanned

Si tratta dell'interfaccia per il testo con oggetti di markup collegati a intervalli di esso.

ISpanWatcher

Quando un oggetto di questo tipo è associato a un oggetto Spannable, i relativi metodi verranno chiamati per notificare che altri oggetti di markup sono stati aggiunti, modificati o rimossi.

ITextDirectionHeuristic

Interfaccia per gli oggetti che usano un'euristica per indovinare la direzione del paragrafo esaminando il testo.

ITextWatcher

Quando un oggetto di questo tipo è associato a un oggetto Editable, i relativi metodi verranno chiamati quando il testo viene modificato.

Layout.ITextInclusionStrategy

Strategia per determinare se un segmento di testo si trova all'interno di un'area rettangolo.

TextShaper.IGlyphsConsumer

Interfaccia consumer per accettare il risultato della forma di testo.

TextUtils.IEllipsizeCallback

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

TextUtils.IStringSplitter

Interfaccia per la suddivisione di stringhe in base alle regole opache per l'utente di questa interfaccia.

Enumerazioni

Nome Descrizione
BreakStrategy

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

CapitalizationMode

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

EastAsianWidth

Enumera i valori restituiti da diversi tipi.

FromHtmlOptions

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

HyphenationFrequency

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

InputTypes

Enumera i valori restituiti da diversi tipi e considerati come parametro dei membri F:Android.Widget.SearchView.SetInputType e F:Android.Widget.TextView.SetRawInputType .

JustificationMode

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

SafeStringFlagMode

Fornisce classi utilizzate per eseguire il rendering o tenere traccia di testo e testo sullo schermo.

SpanTypes

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

TextLayoutDirection

Enumera i valori restituiti da diversi tipi.

ToHtmlOptions

Specifica le opzioni di ritorno a capo automatico del paragrafo per Html.ToHtml.