Android.Text 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。
類別
| 名稱 | Description |
|---|---|
| AfterTextChangedEventArgs |
提供事件資料 AfterTextChanged ,內容在文本變更後提出。 |
| AlteredCharSequence |
AlteredCharSequence 是指一個 CharSequence 大部分是從另一個 CharSequence 鏡像而來,但特定範圍的字元則是從另一個 Char 陣列鏡像而來。 |
| AndroidCharacter |
AndroidCharacter 會揭露一些過去 Java 不容易存取的字元屬性。 |
| Annotation |
註解是簡單的鍵值對,會在 TextView 的儲存/還原週期中被保留,並可用來保存需要維護特定文字區域的應用程式特定資料。 |
| Annotation.InterfaceConsts |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| AutoText |
本班會查閱一本針對常見拼寫錯誤的修正詞典。 |
| BidiFormatter |
用於格式化文字以在可能方向相反的情境下顯示且不會造成混亂的工具類別。 |
| BidiFormatter.Builder |
一個用來建立帶有非預設選項的 BidiFormatter 的類別。 |
| BoringLayout |
BoringLayout 是一種非常簡單的 Layout 實作,適用於單行文字,且所有字元皆由左至右排列。 |
| BoringLayout.Metrics |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| ClipboardManager |
此會員已被棄用。 |
| DynamicLayout |
DynamicLayout 是一種文字版面,隨著文字編輯會自動更新。 |
| DynamicLayout.Builder |
動態佈局建構器。 |
| EditableFactory |
TextView 使用的工廠來建立新的 |
| EmojiConsistency |
系統應該用預設字體繪製以維持裝置一致性的表情符號集合。 |
| GraphemeClusterSegmentFinder |
實作 |
| Highlights |
一個代表文本重點的類別。 |
| Highlights.Builder |
他是《Highlights》的建設者。 |
| Html |
此類別將 HTML 字串處理成可顯示且具樣式的文字。 |
| IEditableExtensions |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| IInputFilterExtensions |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| InputFilterAllCaps |
這個篩選器會將編輯中新增的所有小寫字母和標題字母大寫。 |
| InputFilterLengthFilter |
此過濾器會限制編輯,避免文字長度超過指定長度。 |
| InputType |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| ITextDirectionHeuristicExtensions |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| ITextWatcherExtensions |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| Layout |
一個管理螢幕視覺元素文字配置的基底類別。 |
| Layout.Alignment |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| Layout.Builder |
一個用於 Layout 物件的建構類別。 |
| Layout.Directions |
儲存關於行中雙向(左至右或右至左)文字的資訊。 |
| LoginFilter |
用於過濾登入相關文字(使用者名稱與密碼)的抽象類別 |
| LoginFilter.PasswordFilterGMail |
此過濾器與 GMail 密碼相容,限制字元為拉丁語 1(ISO8859-1)字元集。 |
| LoginFilter.UsernameFilterGeneric |
此過濾器會拒絕使用者名稱中與 Google 登入不相容的字元。 |
| LoginFilter.UsernameFilterGMail |
此過濾器會拒絕與 GMail 帳號建立不相容的使用者名稱字元。 |
| NoCopySpanConcrete |
方便性相當於你只想要一個新的 Object() 來處理一個區間,但又希望它是無複製的。 |
| SegmentFinder |
在文字中尋找文字區段邊界。 |
| SegmentFinder.PrescribedSegmentFinder |
預設實作是 |
| Selection |
用於操作角色序列中游標與選擇的工具類別。 |
| ShowSecretsSetting |
這是用來與設定互動的 API 表面,該設定決定密碼輸入或其他秘密欄位中的字元是否會短暫回音或立即隱藏。 |
| SpannableFactory |
TextView 使用的工廠來建立新的 |
| SpannableString |
這是用於內容不變但可附加或分離標記物件的文字類別。 |
| SpannableStringBuilder |
這是針對內容與標記都能被更改的文本類別。 |
| SpannableStringInternal |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| SpannedString |
這是針對內容與標記為不變的文字類別。 |
| StaticLayout |
StaticLayout 是一種用於排版後不會再編輯的文字版面。 |
| StaticLayout.Builder |
靜態佈局的建構器。 |
| TextChangedEventArgs |
提供 和 BeforeTextChanged 事件的資料TextChanged,描述對 文本TextView的變更。 |
| TextDirectionHeuristics |
有些物件實作 |
| TextPaint |
TextPaint 是 Paint 的擴充,保留了一些在文字測量和繪圖時使用的額外資料空間。 |
| TextShaper |
提供多樣式文字的文字形狀。 |
| TextUtils |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| TextUtils.SimpleStringSplitter |
一個簡單的分線器。 |
| TextUtils.TruncateAt |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| WordSegmentFinder |
將單字作為文字段落的實作 |
介面
| 名稱 | Description |
|---|---|
| Html.IImageGetter |
擷取 HTML 及img>標籤。 |
| Html.ITagHandler |
當遇到 HTML 標籤時,會通知解析器無法解讀。 |
| IEditable |
這是用於內容與標記可更改的文字介面(與不可變的文字如字串不同)。 |
| IGetChars |
如果你的 CharSequence 有像 String 裡那種比多次呼叫 charAt() 更快的 getChars() 方法,請實作這個介面。 |
| IInputFilter |
InputFilter 可以附加到 |
| INoCopySpan |
此介面應加到一個 span 物件中,該物件在執行切片或複製操作時,不應被複製到新的 Spanned。 |
| IParcelableSpan |
這是一種特殊的可包裹裝置,適用於將作為文字跨度的物件。 |
| ISpannable |
這是文字介面,可以附加或分離標記物件。 |
| ISpanned |
這是將標記物件附加於文字範圍的介面。 |
| ISpanWatcher |
當此類物件附加於 Spannable 時,會呼叫其方法以通知其他標記物件已被新增、變更或移除。 |
| ITextDirectionHeuristic |
介面用於使用啟發式方法,透過檢視文字推測段落方向的物件。 |
| ITextWatcher |
當此類物件附加到 Editable 時,當文字變更時會呼叫其方法。 |
| Layout.ITextInclusionStrategy |
判斷文字段落是否位於矩形區域內的策略。 |
| TextShaper.IGlyphsConsumer |
一個用於接受文字形狀結果的消費者介面。 |
| TextUtils.IEllipsizeCallback |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| TextUtils.IStringSplitter |
一個根據使用者無法理解的規則分割字串的介面。 |
列舉
| 名稱 | Description |
|---|---|
| BreakStrategy |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| CapitalizationMode |
列舉由多種類型回傳的值,並作為多種類型的參數取出。 |
| EastAsianWidth |
列舉由多種類型回傳的值。 |
| FromHtmlOptions |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| HyphenationFrequency |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| InputTypes |
列舉由多種類型回傳的值,並作為 的參數,以及 成員。 |
| JustificationMode |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| SafeStringFlagMode |
提供用於渲染或追蹤螢幕上文字及文字跨度的類別。 |
| SpanTypes |
列舉由多種類型回傳的值,並作為多種類型的參數取出。 |
| TextLayoutDirection |
列舉由多種類型回傳的值。 |
| ToHtmlOptions |
指定 的 |