Android.Text Espace de noms

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

Classes

Nom Description
AfterTextChangedEventArgs

Fournit des données pour l’événement AfterTextChanged.

AlteredCharSequence

AlteredCharSequence est une charSequence qui est en grande partie mise en miroir à partir d’une autre CharSequence, sauf qu’une plage de caractères spécifiée est mise en miroir à partir d’un autre tableau de caractères à la place.

AndroidCharacter

AndroidCharacter expose certaines propriétés de caractères qui ont été utilisées pour ne pas être facilement accessibles à partir de java.

Annotation

Les annotations sont des paires clé-valeur simples qui sont conservées dans les cycles d’enregistrement/restauration TextView et peuvent être utilisées pour conserver les données spécifiques à l’application qui doivent être conservées pour les régions de texte.

Annotation.InterfaceConsts

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

AutoText

Cette classe accède à un dictionnaire de corrections aux fautes d’orthographe fréquentes.

BidiFormatter

Classe utilitaire pour la mise en forme du texte pour l’affichage dans un contexte de direction potentiellement opposé sans brouiller.

BidiFormatter.Builder

Classe permettant de créer un BidiFormatter avec des options non par défaut.

BoringLayout

Un BoringLayout est une implémentation de disposition très simple pour le texte qui s’adapte à une seule ligne et est tous les caractères de gauche à droite.

BoringLayout.Metrics

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

ClipboardManager

Ce membre est déconseillé.

DynamicLayout

DynamicLayout est une disposition de texte qui se met à jour à mesure que le texte est modifié.

DynamicLayout.Builder

Générateur pour les dispositions dynamiques.

EditableFactory

Fabrique utilisée par TextView pour créer de nouveaux Editable Editables.

EmojiConsistency

Ensemble d’emojis qui doivent être dessinés par le système avec la police par défaut pour la cohérence de l’appareil.

GraphemeClusterSegmentFinder

Implémentation de l’utilisation de SegmentFinder clusters grapheme comme segment de texte.

Highlights

Classe qui représente la surbrillance du texte.

Highlights.Builder

Générateur pour les points forts.

Html

Cette classe traite les chaînes HTML en texte de style affiché.

IEditableExtensions

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

IInputFilterExtensions

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

InputFilterAllCaps

Ce filtre met en majuscule toutes les lettres minuscules et les lettres de titre ajoutées par le biais de modifications.

InputFilterLengthFilter

Ce filtre limite les modifications à ne pas rendre la longueur du texte supérieure à la longueur spécifiée.

ITextDirectionHeuristicExtensions

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

ITextWatcherExtensions

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

Layout

Classe de base qui gère la disposition de texte dans les éléments visuels à l’écran.

Layout.Alignment

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

Layout.Builder

Classe builder pour l’objet Layout.

Layout.Directions

Stocke des informations sur le texte bidirectionnel (de gauche à droite ou de droite à gauche) dans la disposition d’une ligne.

LoginFilter

Classe abstraite pour le filtrage du texte lié à la connexion (noms d’utilisateur et mots de passe)

LoginFilter.PasswordFilterGMail

Ce filtre est compatible avec les mots de passe GMail qui limitent les caractères au jeu de caractères latin-1 (ISO8859-1).

LoginFilter.UsernameFilterGeneric

Ce filtre rejette les caractères du nom d’utilisateur qui ne sont pas compatibles avec la connexion Google.

LoginFilter.UsernameFilterGMail

Ce filtre rejette les caractères du nom d’utilisateur qui ne sont pas compatibles avec la création du compte GMail.

NoCopySpanConcrete

Équivalent pratique pour quand vous souhaitez simplement qu’un nouvel objet() pour une étendue, mais qu’il ne soit pas copié.

SegmentFinder

Recherche les limites des segments de texte dans le texte.

SegmentFinder.PrescribedSegmentFinder

Implémentation par défaut SegmentFinder basée sur des plages de segments données.

Selection

Classe utilitaire pour manipuler des curseurs et des sélections dans CharSequences.

SpannableFactory

Fabrique utilisée par TextView pour créer de nouveaux Spannable Spannables.

SpannableString

Il s’agit de la classe pour le texte dont le contenu est immuable, mais auquel les objets de balisage peuvent être attachés et détachés.

SpannableStringBuilder

Il s’agit de la classe de texte dont le contenu et le balisage peuvent être modifiés.

SpannableStringInternal

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

SpannedString

Il s’agit de la classe pour le texte dont le contenu et le balisage sont immuables.

StaticLayout

StaticLayout est une disposition pour le texte qui ne sera pas modifié après sa disposition.

StaticLayout.Builder

Générateur pour les dispositions statiques.

TextChangedEventArgs

Fournit des données pour les événements et AfterTextChanged les BeforeTextChangedTextChangedévénements.

TextDirectionHeuristics

Certains objets qui implémentent TextDirectionHeuristic.

TextPaint

TextPaint est une extension de Paint qui laisse place à certaines données supplémentaires utilisées pendant la mesure et le dessin de texte.

TextShaper

Fournit une mise en forme de texte pour le texte à styles multiples.

TextUtils

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

TextUtils.SimpleStringSplitter

Un séparateur de chaînes simple.

TextUtils.TruncateAt

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

WordSegmentFinder

Implémentation de l’utilisation de SegmentFinder mots comme segment de texte.

Interfaces

Nom Description
Html.IImageGetter

Récupère des images pour HTML < img> balises.

Html.ITagHandler

Est averti lorsque des balises HTML sont rencontrées que l’analyseur ne sait pas comment interpréter.

IEditable

Il s’agit de l’interface du texte dont le contenu et le balisage peuvent être modifiés (par opposition à du texte immuable comme des chaînes).

IGetChars

Implémentez cette interface si votre CharSequence a une méthode getChars() comme celle de String qui est plus rapide que l’appel de charAt() plusieurs fois.

IInputFilter

Les inputFilters peuvent être attachés à Editables pour limiter les modifications qui peuvent y être apportées.

IInputType

Définitions de bits pour un entier définissant le type de contenu de base du texte conservé dans un Editable objet.

INoCopySpan

Cette interface doit être ajoutée à un objet span qui ne doit pas être copié dans un nouveau Spanned lors de l’exécution d’une opération de tranche ou de copie sur l’étendue d’origine dans laquelle elle a été placée.

IParcelableSpan

Type spécial de Colisable pour les objets qui serviront d’étendues de texte.

ISpannable

Il s’agit de l’interface pour le texte auquel les objets de balisage peuvent être attachés et détachés.

ISpanned

Il s’agit de l’interface du texte qui contient des objets de balisage attachés à des plages de celles-ci.

ISpanWatcher

Lorsqu’un objet de ce type est attaché à un Spannable, ses méthodes sont appelées pour l’informer que d’autres objets de balisage ont été ajoutés, modifiés ou supprimés.

ITextDirectionHeuristic

Interface pour les objets qui utilisent une heuristique pour deviner la direction du paragraphe en examinant le texte.

ITextWatcher

Lorsqu’un objet de ce type est attaché à un objet Modifiable, ses méthodes sont appelées lorsque le texte est modifié.

Layout.ITextInclusionStrategy

Stratégie pour déterminer si un segment de texte se trouve à l’intérieur d’une zone rectangle.

TextShaper.IGlyphsConsumer

Interface de consommateur pour accepter le résultat de la forme de texte.

TextUtils.IEllipsizeCallback

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

TextUtils.IStringSplitter

Interface permettant de fractionner des chaînes en fonction de règles opaques pour l’utilisateur de cette interface.

Énumérations

Nom Description
BreakStrategy

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

CapitalizationMode

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

EastAsianWidth

Énumère les valeurs retournées par plusieurs types.

FromHtmlOptions

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

HyphenationFrequency

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

InputTypes

Énumère les valeurs retournées par plusieurs types et prises comme paramètre des membres F :Android.Widget.SearchView.SetInputType et F :Android.Widget.TextView.SetRawInputType .

JustificationMode

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

SafeStringFlagMode

Fournit des classes utilisées pour afficher ou suivre du texte et des étendues de texte à l’écran.

SpanTypes

Énumère les valeurs retournées par plusieurs types et prises comme paramètre de plusieurs types.

TextLayoutDirection

Énumère les valeurs retournées par plusieurs types.

ToHtmlOptions

Spécifie les options d’habillage de ligne de paragraphe pour Html.ToHtml.