Android.Text.Style Espace de noms

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

Classes

Nom Description
AbsoluteSizeSpan

Étendue qui modifie la taille du texte auquel elle est attachée.

AbsoluteSizeSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

AlignmentSpanStandard

Implémentation par défaut du AlignmentSpan.

AlignmentSpanStandard.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

BackgroundColorSpan

Modifie la couleur d’arrière-plan du texte auquel l’étendue est attachée.

BackgroundColorSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

BulletSpan

Étendue qui styles les paragraphes en tant que points de puce (respectant la direction de la disposition).

BulletSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

CharacterStyle

Les classes qui affectent la mise en forme de texte au niveau du caractère étendent cette classe.

ClickableSpan

Si un objet de ce type est attaché au texte d’un TextView avec une méthode de mouvement LinkMovementMethod, les étendues de texte affectées peuvent être sélectionnées.

DrawableMarginSpan

Étendue qui ajoute un dessinable et un remplissage au paragraphe auquel il est attaché.

DynamicDrawableSpan

Étendue qui remplace le texte auquel il est attaché par un Drawable qui peut être aligné sur le bas ou la ligne de base du texte environnant.

EasyEditSpan

Permet de modifier facilement une partie du texte.

EasyEditSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ForegroundColorSpan

Modifie la couleur du texte auquel l’étendue est attachée.

ForegroundColorSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

IconMarginSpan

Paragraphe affectant l’étendue, qui dessine une bitmap au début d’un texte.

ILeadingMarginSpanExtensions

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ILineBackgroundSpanExtensions

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ILineHeightSpanExtensions

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ILineHeightSpanWithDensityExtensions

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ImageSpan

Étendue qui remplace le texte auquel il est attaché par un Drawable qui peut être aligné sur le bas ou la ligne de base du texte environnant.

LeadingMarginSpanStandard

Implémentation standard de LeadingMarginSpan, qui ajuste la marge, mais ne fait aucun rendu.

LeadingMarginSpanStandard.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

LineBackgroundSpanStandard

Implémentation par défaut du LineBackgroundSpan, qui modifie la couleur d’arrière-plan des lignes auxquelles l’étendue est attachée.

LineBackgroundSpanStandard.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

LineBreakConfigSpan

LineBreakSpan pour modifier le style de saut de ligne de la région spécifique du texte.

LineBreakConfigSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

LineHeightSpanStandard

Implémentation par défaut du LineHeightSpan, qui modifie la hauteur de ligne du paragraphe attaché.

LineHeightSpanStandard.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

LocaleSpan

Modifie le Locale texte auquel l’étendue est attachée.

LocaleSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

MaskFilterSpan

Étendue qui permet de définir un MaskFilter texte auquel il est attaché.

MetricAffectingSpan

Les classes qui affectent la mise en forme de texte au niveau du caractère d’une manière qui modifie la largeur ou la hauteur des caractères étendent cette classe.

NoWritingToolsSpan

Étendue qui signale aux imEs que l’écriture d’outils ne doit pas modifier le texte.

NoWritingToolsSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

QuoteSpan

Étendue qui styles les paragraphes en ajoutant une bande verticale au début du texte (respectant la direction de la disposition).

QuoteSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

RasterizerSpan

Supprimé en tant que ratériseur n’est pas pris en charge pour le rendu matériel et PDF

RelativeSizeSpan

Met uniformément à l’échelle la taille du texte auquel il est attaché par une certaine proportion.

RelativeSizeSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ReplacementSpan

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

ScaleXSpan

Met à l’échelle horizontalement la taille du texte auquel il est attaché par un certain facteur.

ScaleXSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

StrikethroughSpan

Étendue qui frappe à travers le texte auquel elle est attachée.

StrikethroughSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

StyleSpan

Étendue qui permet de définir le style du texte auquel il est attaché.

StyleSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

SubscriptSpan

Étendue qui déplace la position de la ligne de base de texte inférieure.

SubscriptSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

SuggestionRangeSpan

Un SuggestionRangeSpan est utilisé pour afficher la partie d’un EditText affectée par une fenêtre contextuelle de suggestion.

SuggestionRangeSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

SuggestionSpan

Contient les candidats à la suggestion pour le texte inclus dans cette étendue.

SuggestionSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

SuperscriptSpan

Étendue qui déplace la position de la ligne de base de texte plus haut.

SuperscriptSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

TabStopSpanStandard

Implémentation par défaut de TabStopSpan qui permet de définir le décalage de l’arrêt de tabulation à partir de la marge de début de la première ligne de texte.

TextAppearanceSpan

Définit l’apparence du texte à l’aide des attributs donnés android.R.styleable#TextAppearance TextAppearance .

TextAppearanceSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

TtsSpan

Étendue qui fournit des métadonnées supplémentaires pour le texte associé destiné aux moteurs de synthèse vocale.

TtsSpan.Builder

Générateur simple pour TtsSpans.

TtsSpan.CardinalBuilder

Générateur pour TtsSpans de type #TYPE_CARDINAL.

TtsSpan.DateBuilder

Générateur pour TtsSpans de type #TYPE_DATE.

TtsSpan.DecimalBuilder

Générateur pour TtsSpans de type #TYPE_DECIMAL.

TtsSpan.DigitsBuilder

Générateur pour TtsSpans de type #TYPE_DIGITS.

TtsSpan.DurationBuilder

Générateur pour TtsSpans de type #TYPE_DURATION.

TtsSpan.ElectronicBuilder

Générateur pour TtsSpans de type #TYPE_ELECTRONIC.

TtsSpan.FractionBuilder

Générateur pour TtsSpans de type #TYPE_FRACTION.

TtsSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

TtsSpan.MeasureBuilder

Générateur pour TtsSpans de type #TYPE_MEASURE.

TtsSpan.MoneyBuilder

Générateur pour TtsSpans de type #TYPE_MONEY.

TtsSpan.OrdinalBuilder

Générateur pour TtsSpans de type #TYPE_ORDINAL.

TtsSpan.SemioticClassBuilder

Un générateur pour TtsSpans a des setters pour les caractéristiques morphosyntactiques.

TtsSpan.TelephoneBuilder

Générateur pour TtsSpans de type #TYPE_TELEPHONE.

TtsSpan.TextBuilder

Générateur pour TtsSpans de type #TYPE_TEXT.

TtsSpan.TimeBuilder

Générateur pour TtsSpans de type #TYPE_TIME.

TtsSpan.VerbatimBuilder

Générateur pour TtsSpans de type #TYPE_VERBATIM.

TypefaceSpan

Étendue qui met à jour la police du texte auquel elle est attachée.

TypefaceSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

UnderlineSpan

Étendue qui souligne le texte auquel il est attaché.

UnderlineSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

URLSpan

Implémentation du paramètre qui permet de ClickableSpan définir une chaîne d’URL.

URLSpan.InterfaceConsts

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

Interfaces

Nom Description
IAlignmentSpan

Étendue qui permet de définir l’alignement du texte au niveau du paragraphe.

ILeadingMarginSpan

Style de paragraphe affectant la marge de début.

ILeadingMarginSpanLeadingMarginSpan2

Version étendue de LeadingMarginSpan, qui permet à l’implémenteur de spécifier le nombre de lignes du paragraphe auquel cet objet est attaché que la largeur de marge « première ligne de paragraphe » sera appliquée.

ILineBackgroundSpan

Permet de modifier l’arrière-plan des lignes auxquelles l’étendue est attachée.

ILineHeightSpan

Les classes qui affectent la hauteur de ligne du paragraphe doivent implémenter cette interface.

ILineHeightSpanWithDensity

Les classes qui affectent la hauteur de ligne du paragraphe par rapport à la densité doivent implémenter cette interface.

IParagraphStyle

Les classes qui affectent la mise en forme de texte au niveau du paragraphe implémentent cette interface.

ITabStopSpan

Paragraphe affectant l’étendue qui modifie la position de l’onglet par rapport à la marge de début de la ligne.

IUpdateAppearance

Les classes qui affectent le texte au niveau du caractère d’une manière qui modifie leur apparence lorsqu’une personne est ajoutée ou supprimée doit implémenter cette interface.

IUpdateLayout

Les classes qui affectent la mise en forme de texte au niveau du caractère d’une manière qui déclenche une mise à jour de disposition de texte lorsqu’une mise à jour est ajoutée ou supprimée doit implémenter cette interface.

IWrapTogetherSpan

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

Énumérations

Nom Description
SpanAlign

Énumère les valeurs retournées par le VerticalAlignment, Baselineet Bottom les membres et pris comme paramètre de plusieurs méthodes de ImageSpan.

SuggestionSpanFlags

Fournit des classes utilisées pour afficher ou modifier le style d’une étendue de texte dans un objet View.

TtsSpanMonth

Énumère les valeurs retournées par plusieurs méthodes de TtsSpanMonth.

TtsSpanWeekday

Énumère les valeurs retournées par plusieurs méthodes de TtsSpanWeekday.