Android.Text.Style 命名空间

提供用于查看或更改 View 对象中文本范围的样式的类。

名称 说明
AbsoluteSizeSpan

一个范围,用于更改它附加到的文本的大小。

AbsoluteSizeSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

AlignmentSpanStandard

的默认实现 AlignmentSpan

AlignmentSpanStandard.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

BackgroundColorSpan

更改所附加到范围的文本的背景色。

BackgroundColorSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

BulletSpan

样式段落作为项目符号点(尊重布局方向)的跨度。

BulletSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

CharacterStyle

影响字符级文本格式的类扩展了此类。

ClickableSpan

如果此类型的对象附加到具有 LinkMovementMethod 移动方法的 TextView 文本,则可以选择受影响的文本范围。

DrawableMarginSpan

一个范围,它向它附加到的段落中添加一个可绘制和填充。

DynamicDrawableSpan

将它附加到 Drawable 的文本替换为可与底部对齐或周围文本基线对齐的文本的跨度。

EasyEditSpan

提供一种编辑部分文本的简单方法。

EasyEditSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

ForegroundColorSpan

更改所附加到范围的文本的颜色。

ForegroundColorSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

IconMarginSpan

影响范围的段落,用于在文本开头绘制位图。

ILeadingMarginSpanExtensions

提供用于查看或更改 View 对象中文本范围的样式的类。

ILineBackgroundSpanExtensions

提供用于查看或更改 View 对象中文本范围的样式的类。

ILineHeightSpanExtensions

提供用于查看或更改 View 对象中文本范围的样式的类。

ILineHeightSpanWithDensityExtensions

提供用于查看或更改 View 对象中文本范围的样式的类。

ImageSpan

将它附加到 Drawable 的文本替换为可与底部对齐或周围文本基线对齐的文本的跨度。

LeadingMarginSpanStandard

LeadingMarginSpan 的标准实现,它调整了边距,但不执行任何呈现。

LeadingMarginSpanStandard.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

LineBackgroundSpanStandard

默认实现 LineBackgroundSpan,这会更改所附加到的线条的背景色。

LineBackgroundSpanStandard.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

LineBreakConfigSpan

用于更改文本特定区域的换行样式的 LineBreakSpan。

LineBreakConfigSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

LineHeightSpanStandard

默认实现 LineHeightSpan,这会更改附加段落的行高。

LineHeightSpanStandard.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

LocaleSpan

更改 Locale 所附加到范围的文本。

LocaleSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

MaskFilterSpan

允许设置 MaskFilter 附加到的文本的跨度。

MetricAffectingSpan

影响字符级文本格式的类,以更改字符的宽度或高度来扩展此类。

NoWritingToolsSpan

向 IME 发出信号的跨度,即编写工具不应修改文本。

NoWritingToolsSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

QuoteSpan

在文本开头添加垂直条带(遵循布局方向)来设置段落样式的跨度。

QuoteSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

RasterizerSpan

提供用于查看或更改 View 对象中文本范围的样式的类。

RelativeSizeSpan

将它附加到的文本的大小统一缩放为一定比例。

RelativeSizeSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

ReplacementSpan

提供用于查看或更改 View 对象中文本范围的样式的类。

ScaleXSpan

按水平缩放它所附加到的某个因素所附加到的文本的大小。

ScaleXSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

StrikethroughSpan

一个跨度,它通过它附加到的文本。

StrikethroughSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

StyleSpan

允许设置其附加到的文本样式的跨度。

StyleSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

SubscriptSpan

将文本基线位置下移的跨度。

SubscriptSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

SuggestionRangeSpan

SuggestionRangeSpan 用于显示某个 EditText 的哪个部分受建议弹出窗口的影响。

SuggestionRangeSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

SuggestionSpan

保存此范围中包含的文本的建议候选项。

SuggestionSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

SuperscriptSpan

将文本基线位置上移的跨度。

SuperscriptSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

TabStopSpanStandard

TabStopSpan 的默认实现,允许设置制表位与第一行文本前导边距之间的偏移量。

TextAppearanceSpan

使用给定 android.R.styleable#TextAppearance TextAppearance 属性设置文本外观。

TextAppearanceSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

TtsSpan

一个范围,为用于文本转语音引擎的关联文本提供额外的元数据。

TtsSpan.Builder

TtsSpans 的简单生成器。

TtsSpan.CardinalBuilder

类型的 #TYPE_CARDINALTtsSpans 的生成器。

TtsSpan.DateBuilder

类型的 #TYPE_DATETtsSpans 的生成器。

TtsSpan.DecimalBuilder

类型的 #TYPE_DECIMALTtsSpans 的生成器。

TtsSpan.DigitsBuilder

类型的 #TYPE_DIGITSTtsSpans 的生成器。

TtsSpan.DurationBuilder

类型的 #TYPE_DURATIONTtsSpans 的生成器。

TtsSpan.ElectronicBuilder

类型的 #TYPE_ELECTRONICTtsSpans 的生成器。

TtsSpan.FractionBuilder

类型的 #TYPE_FRACTIONTtsSpans 的生成器。

TtsSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

TtsSpan.MeasureBuilder

类型的 #TYPE_MEASURETtsSpans 的生成器。

TtsSpan.MoneyBuilder

类型的 #TYPE_MONEYTtsSpans 的生成器。

TtsSpan.OrdinalBuilder

类型的 #TYPE_ORDINALTtsSpans 的生成器。

TtsSpan.SemioticClassBuilder

TtsSpans 的生成器具有用于平滑符号特征的库。

TtsSpan.TelephoneBuilder

类型的 #TYPE_TELEPHONETtsSpans 的生成器。

TtsSpan.TextBuilder

类型的 #TYPE_TEXTTtsSpans 的生成器。

TtsSpan.TimeBuilder

类型的 #TYPE_TIMETtsSpans 的生成器。

TtsSpan.VerbatimBuilder

类型的 #TYPE_VERBATIMTtsSpans 的生成器。

TypefaceSpan

用于更新所附加到的文本字面的跨度。

TypefaceSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

UnderlineSpan

一个范围,用于对附加到的文本进行下划线。

UnderlineSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

URLSpan

允许设置 URL 字符串的 ClickableSpan 实现。

URLSpan.InterfaceConsts

提供用于查看或更改 View 对象中文本范围的样式的类。

接口

名称 说明
IAlignmentSpan

允许在段落级别定义文本对齐的跨度。

ILeadingMarginSpan

影响前导边距的段落样式。

ILeadingMarginSpanLeadingMarginSpan2

扩展版本的 LeadingMarginSpan实现器允许实现程序指定将应用“段落第一行”边距宽度所附加到的段落行数。

ILineBackgroundSpan

用于更改跨度附加到的线条的背景。

ILineHeightSpan

影响段落行高的类应实现此接口。

ILineHeightSpanWithDensity

影响段落行高(与密度相关的)的类应实现此接口。

IParagraphStyle

影响段落级文本格式的类实现此接口。

ITabStopSpan

影响跨度的段落,该范围会更改制表符相对于线条前导边距的位置。

IUpdateAppearance

添加或删除字符级文本时修改其外观的类必须实现此接口。

IUpdateLayout

在添加或删除文本布局时触发文本布局更新的方式影响字符级文本格式的类必须实现此接口。

IWrapTogetherSpan

提供用于查看或更改 View 对象中文本范围的样式的类。

枚举

名称 说明
SpanAlign

枚举由 VerticalAlignmentBaseline成员返回的值,并将其作为多个方法Bottom的参数。 ImageSpan

SuggestionSpanFlags

提供用于查看或更改 View 对象中文本范围的样式的类。

TtsSpanMonth

枚举由多个方法 TtsSpanMonth返回的值。

TtsSpanWeekday

枚举由多个方法 TtsSpanWeekday返回的值。