Android.Text Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden.
Klassen
| Name | Beschreibung |
|---|---|
| AfterTextChangedEventArgs |
Stellt Daten für das AfterTextChanged-Ereignis bereit. |
| AlteredCharSequence |
Eine AlteredCharSequence ist ein CharSequence, der weitgehend von einem anderen CharSequence gespiegelt wird, mit der Ausnahme, dass ein angegebener Zeichenbereich stattdessen aus einem anderen Zeichenarray gespiegelt wird. |
| AndroidCharacter |
AndroidCharacter macht einige Zeicheneigenschaften verfügbar, auf die nicht einfach über Java zugegriffen werden kann. |
| Annotation |
Anmerkungen sind einfache Schlüsselwertpaare, die über TextView-Speicher-/Wiederherstellungszyklen hinweg beibehalten werden, und können verwendet werden, um anwendungsspezifische Daten beizubehalten, die für Textbereiche verwaltet werden müssen. |
| Annotation.InterfaceConsts |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| AutoText |
Diese Klasse greift auf ein Wörterbuch mit Korrekturen auf häufige Rechtschreibfehler zu. |
| BidiFormatter |
Hilfsklasse zum Formatieren von Text für die Anzeige in einem potenziell entgegengesetzten Direktionalitätskontext ohne Garbling. |
| BidiFormatter.Builder |
Eine Klasse zum Erstellen eines BidiFormatter mit nicht standardmäßigen Optionen. |
| BoringLayout |
Ein BoringLayout ist eine sehr einfache Layoutimplementierung für Text, der auf eine einzelne Zeile passt und alle Links-nach-rechts-Zeichen ist. |
| BoringLayout.Metrics |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| ClipboardManager |
Dieses Mitglied ist veraltet. |
| DynamicLayout |
DynamicLayout ist ein Textlayout, das sich selbst aktualisiert, während der Text bearbeitet wird. |
| DynamicLayout.Builder |
Generator für dynamische Layouts. |
| EditableFactory |
Factory, die von TextView verwendet wird, um neue |
| EmojiConsistency |
Der Satz von Emojis, die vom System mit der Standardschriftart für die Gerätekonsistenz gezeichnet werden sollen. |
| GraphemeClusterSegmentFinder |
Implementierung der Verwendung von |
| Highlights |
Eine Klasse, die die Hervorhebung des Texts darstellt. |
| Highlights.Builder |
Ein Generator für die Highlights. |
| Html |
Diese Klasse verarbeitet HTML-Zeichenfolgen in angezeigten formatierten Text. |
| IEditableExtensions |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| IInputFilterExtensions |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| InputFilterAllCaps |
Mit diesem Filter werden alle Klein- und Titelbuchstaben großgeschrieben, die durch Bearbeitungen hinzugefügt werden. |
| InputFilterLengthFilter |
Dieser Filter schränkt Bearbeitungen ein, um die Länge des Texts nicht größer als die angegebene Länge zu machen. |
| ITextDirectionHeuristicExtensions |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| ITextWatcherExtensions |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| Layout |
Eine Basisklasse, die das Textlayout in visuellen Elementen auf dem Bildschirm verwaltet. |
| Layout.Alignment |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| Layout.Builder |
Eine Generatorklasse für layout-Objekt. |
| Layout.Directions |
Speichert Informationen über bidirektionalen Text (von links nach rechts oder von rechts nach links) innerhalb des Layouts einer Zeile. |
| LoginFilter |
Abstrakte Klasse zum Filtern von anmeldebezogenem Text (Benutzernamen und Kennwörter) |
| LoginFilter.PasswordFilterGMail |
Dieser Filter ist kompatibel mit GMail-Kennwörtern, die Zeichen auf den Zeichensatz Lateinisch-1 (ISO8859-1) beschränken. |
| LoginFilter.UsernameFilterGeneric |
Dieser Filter lehnt Zeichen im Benutzernamen ab, die nicht mit der Google-Anmeldung kompatibel sind. |
| LoginFilter.UsernameFilterGMail |
Dieser Filter lehnt Zeichen im Benutzernamen ab, die nicht mit der Erstellung von GMail-Konten kompatibel sind. |
| NoCopySpanConcrete |
Einfache Entsprechung, wenn Sie nur ein neues Objekt() für eine Spanne benötigen, die aber keine Kopie sein soll. |
| SegmentFinder |
Sucht Textsegmentbegrenzungen innerhalb von Text. |
| SegmentFinder.PrescribedSegmentFinder |
Die Standardimplementierung |
| Selection |
Hilfsklasse zum Bearbeiten von Cursorn und Auswahlen in CharSequences. |
| SpannableFactory |
Factory, die von TextView verwendet wird, um neue |
| SpannableString |
Dies ist die Klasse für Text, dessen Inhalt unveränderlich ist, aber an welche Markupobjekte angefügt und getrennt werden können. |
| SpannableStringBuilder |
Dies ist die Klasse für Text, deren Inhalt und Markup beide geändert werden können. |
| SpannableStringInternal |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| SpannedString |
Dies ist die Klasse für Text, deren Inhalt und Markup unveränderlich sind. |
| StaticLayout |
StaticLayout ist ein Layout für Text, der nach dem Layout nicht bearbeitet wird. |
| StaticLayout.Builder |
Generator für statische Layouts. |
| TextChangedEventArgs |
Stellt Daten für die AfterTextChangedEreignisse BeforeTextChangedund Ereignisse bereit TextChanged . |
| TextDirectionHeuristics |
Einige Objekte, die implementiert werden |
| TextPaint |
TextPaint ist eine Erweiterung von Paint, die Platz für einige zusätzliche Daten lässt, die während der Textmessung und Zeichnung verwendet werden. |
| TextShaper |
Stellt die Textgestaltung für mehrformatierten Text bereit. |
| TextUtils |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| TextUtils.SimpleStringSplitter |
Ein einfacher Zeichenfolgenteiler. |
| TextUtils.TruncateAt |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| WordSegmentFinder |
Implementierung der Verwendung von |
Schnittstellen
| Name | Beschreibung |
|---|---|
| Html.IImageGetter |
Ruft Bilder für HTML < img> tags. |
| Html.ITagHandler |
Wird benachrichtigt, wenn HTML-Tags gefunden werden, dass der Parser nicht weiß, wie man interpretieren kann. |
| IEditable |
Dies ist die Schnittstelle für Text, deren Inhalt und Markup geändert werden können (im Gegensatz zu unveränderlichem Text wie Zeichenfolgen). |
| IGetChars |
Implementieren Sie diese Schnittstelle, wenn Ihre CharSequence über eine getChars()-Methode wie die in String verfügt, die schneller als charAt() mehrmals aufruft. |
| IInputFilter |
InputFilters können an |
| IInputType |
Bitdefinitionen für eine ganze Zahl, die den grundlegenden Inhaltstyp von Text definiert, der in einem |
| INoCopySpan |
Diese Schnittstelle sollte einem Span-Objekt hinzugefügt werden, das nicht in einen neuen Spanned-Objekt kopiert werden soll, wenn ein Segment- oder Kopiervorgang auf dem ursprünglichen Spanned ausgeführt wurde, in das es eingefügt wurde. |
| IParcelableSpan |
Eine spezielle Art von Paket für Objekte, die als Textspanne dienen. |
| ISpannable |
Dies ist die Schnittstelle für Text, an den Markupobjekte angefügt und getrennt werden können. |
| ISpanned |
Dies ist die Schnittstelle für Text mit Markupobjekten, die an Bereiche angefügt sind. |
| ISpanWatcher |
Wenn ein Objekt dieses Typs an eine Spannable angefügt wird, werden seine Methoden aufgerufen, um es zu benachrichtigen, dass andere Markupobjekte hinzugefügt, geändert oder entfernt wurden. |
| ITextDirectionHeuristic |
Schnittstelle für Objekte, die eine Heuristik zum Erraten in der Absatzrichtung verwenden, indem Text untersucht wird. |
| ITextWatcher |
Wenn ein Objekt dieses Typs an eine Bearbeitbare angefügt ist, werden seine Methoden aufgerufen, wenn der Text geändert wird. |
| Layout.ITextInclusionStrategy |
Strategie zum Bestimmen, ob sich ein Textsegment innerhalb eines Rechteckbereichs befindet. |
| TextShaper.IGlyphsConsumer |
Eine Consumer-Schnittstelle zum Akzeptieren des Text-Shape-Ergebnisses. |
| TextUtils.IEllipsizeCallback |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| TextUtils.IStringSplitter |
Eine Schnittstelle zum Teilen von Zeichenfolgen gemäß Regeln, die für den Benutzer dieser Schnittstelle undurchsichtig sind. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BreakStrategy |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| CapitalizationMode |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| EastAsianWidth |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| FromHtmlOptions |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| HyphenationFrequency |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| InputTypes |
Listet Werte auf, die von mehreren Typen zurückgegeben werden und als Parameter der F:Android.Widget.SearchView.SetInputType und F:Android.Widget.TextView.SetRawInputType verwendet werden. |
| JustificationMode |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| SafeStringFlagMode |
Stellt Klassen bereit, die zum Rendern oder Nachverfolgen von Text und Text auf dem Bildschirm verwendet werden. |
| SpanTypes |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Typen verwendet werden. |
| TextLayoutDirection |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |
| ToHtmlOptions |
Gibt Absatzzeilenumbruchoptionen für |