Android.Text 命名空间

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

名称 说明
AfterTextChangedEventArgs

提供事件的数据 AfterTextChanged

AlteredCharSequence

AlteredCharSequence 是一个 CharSequence,它主要从另一个 CharSequence 镜像,只是指定的字符范围是从不同的字符数组镜像的。

AndroidCharacter

AndroidCharacter 公开了一些字符属性,这些属性用于从 java 轻松访问。

Annotation

批注是跨 TextView 保存/还原周期保留的简单键值对,可用于保留需要为文本区域维护的应用程序特定数据。

Annotation.InterfaceConsts

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

AutoText

此类访问更正字典以频繁拼写错误。

BidiFormatter

用于设置文本格式的实用工具类,以便在潜在的相反方向上下文中显示,而无需加码。

BidiFormatter.Builder

用于使用非默认选项生成 BidiFormatter 的类。

BoringLayout

BoringLayout 是适用于单行文本的非常简单的布局实现,并且都是从左到右的字符。

BoringLayout.Metrics

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

ClipboardManager

此成员已弃用。

DynamicLayout

DynamicLayout 是一种文本布局,可在编辑文本时更新自身。

DynamicLayout.Builder

动态布局的生成器。

EditableFactory

TextView 用于创建新 Editable Editables工厂。

EmojiConsistency

系统应为设备一致性使用默认字体绘制的表情符号集。

GraphemeClusterSegmentFinder

SegmentFinder使用 grapheme 群集作为文本段的实现。

Highlights

一个表示文本突出显示的类。

Highlights.Builder

突出显示的生成器。

Html

此类将 HTML 字符串处理成可显示样式的文本。

IEditableExtensions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

IInputFilterExtensions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

InputFilterAllCaps

此筛选器将大写通过编辑添加的所有小写字母和标题大小写字母。

InputFilterLengthFilter

此筛选器将限制编辑,不要使文本的长度大于指定的长度。

ITextDirectionHeuristicExtensions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

ITextWatcherExtensions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

Layout

一个基类,用于管理屏幕上视觉元素中的文本布局。

Layout.Alignment

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

Layout.Builder

Layout 对象的生成器类。

Layout.Directions

在行的布局中存储有关双向(从左到右或从右到左)文本的信息。

LoginFilter

用于筛选登录相关文本(用户名和密码)的抽象类

LoginFilter.PasswordFilterGMail

此筛选器与 GMail 密码兼容,该密码将字符限制为 Latin-1(ISO8859-1) 字符集。

LoginFilter.UsernameFilterGeneric

此筛选器拒绝与 Google 登录不兼容的用户名中的字符。

LoginFilter.UsernameFilterGMail

此筛选器拒绝与 GMail 帐户创建不兼容的用户名中的字符。

NoCopySpanConcrete

等效于你只是想要一个新的对象()范围,但希望它不复制。

SegmentFinder

查找文本中的文本段边界。

SegmentFinder.PrescribedSegmentFinder

基于给定段范围的默认 SegmentFinder 实现。

Selection

用于在 CharSequences 中操作游标和选择的实用工具类。

SpannableFactory

TextView 用于创建新 Spannable Spannables工厂。

SpannableString

这是文本的类,其内容不可变,但标记对象可以附加到和分离。

SpannableStringBuilder

这是可以更改其内容和标记的文本的类。

SpannableStringInternal

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

SpannedString

这是其内容和标记不可变的文本的类。

StaticLayout

StaticLayout 是布局后不会编辑的文本的布局。

StaticLayout.Builder

用于静态布局的生成器。

TextChangedEventArgs

为事件AfterTextChangedBeforeTextChanged事件提供数据TextChanged

TextDirectionHeuristics

实现 TextDirectionHeuristic的一些对象。

TextPaint

TextPaint 是画图的扩展,为文本测量和绘图期间使用的某些额外数据留出空间。

TextShaper

为多样式文本提供文本整形。

TextUtils

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

TextUtils.SimpleStringSplitter

简单的字符串拆分器。

TextUtils.TruncateAt

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

WordSegmentFinder

SegmentFinder使用单词作为文本段的实现。

接口

名称 说明
Html.IImageGetter

检索 HTML < 的图像img>标记。

Html.ITagHandler

当遇到 HTML 标记时收到通知,分析程序不知道如何解释。

IEditable

这是可以更改其内容和标记的文本的接口(而不是字符串等不可变文本)。

IGetChars

如果 CharSequence 具有 getChars() 方法(如 String 中的 getChars 方法,比多次调用 charAt()更快,请实现此接口。

IInputFilter

InputFilters 可以附加到 Editables,以限制可以对它们所做的更改。

IInputType

定义对象中 Editable 保存的文本的基本内容类型的整数的位定义。

INoCopySpan

此接口应添加到一个范围对象中,该对象不应在原始 Spaned 上执行切片或复制操作时将其复制到新的 Spaned 对象中。

IParcelableSpan

一种特殊的可包裹对象,将用作文本跨度。

ISpannable

这是标记对象可附加到和分离的文本的接口。

ISpanned

这是文本的接口,其中包含附加到其范围的标记对象。

ISpanWatcher

当此类型的对象附加到 Spannable 时,将调用其方法以通知它已添加、更改或删除其他标记对象。

ITextDirectionHeuristic

使用试探法通过检查文本来猜测段落方向的对象接口。

ITextWatcher

当此类型的对象附加到可编辑对象时,将在更改文本时调用其方法。

Layout.ITextInclusionStrategy

确定文本段是否位于矩形区域内的策略。

TextShaper.IGlyphsConsumer

用于接受文本形状结果的使用者接口。

TextUtils.IEllipsizeCallback

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

TextUtils.IStringSplitter

一个接口,用于根据此接口用户不透明的规则拆分字符串。

枚举

名称 说明
BreakStrategy

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

CapitalizationMode

枚举多个类型返回的值,并将其作为多个类型的参数。

EastAsianWidth

枚举多个类型返回的值。

FromHtmlOptions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

HyphenationFrequency

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

InputTypes

枚举多个类型返回的值,并将其作为 成员的参数。

JustificationMode

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

SafeStringFlagMode

提供用于在屏幕上呈现或跟踪文本和文本范围的类。

SpanTypes

枚举多个类型返回的值,并将其作为多个类型的参数。

TextLayoutDirection

枚举多个类型返回的值。

ToHtmlOptions

提供用于在屏幕上呈现或跟踪文本和文本范围的类。