Sprache

TextUtils.MakeSafeForPresentationFormatted Methode

Definition

Entfernen Sie HTML, entfernen Sie ungültige Zeichen, und kürzen Sie die Zeichenfolge.

[Android.Runtime.Register("makeSafeForPresentation", "(Ljava/lang/String;IFI)Ljava/lang/CharSequence;", "", ApiSince=29)]
public static Java.Lang.ICharSequence MakeSafeForPresentationFormatted(string unclean, int maxCharactersToConsider, float ellipsizeDip, Android.Text.SafeStringFlagMode flags);
[<Android.Runtime.Register("makeSafeForPresentation", "(Ljava/lang/String;IFI)Ljava/lang/CharSequence;", "", ApiSince=29)>]
static member MakeSafeForPresentationFormatted : string * int * single * Android.Text.SafeStringFlagMode -> Java.Lang.ICharSequence

Parameter

unclean
String

Die eingegebene Zeichenfolge

maxCharactersToConsider
Int32

Die maximale Anzahl von Zeichen, die unclean aus der Eingabezeichenfolge berücksichtigt werden sollen. 0 deaktiviert dieses Feature.

ellipsizeDip
Single

Wird die maximale Länge der Zeichenfolge (in Dip) vorausgesetzt, wird der Schriftgrad 42 vorausgesetzt. Dies beträgt ungefähr 50 Zeichen für ellipsizeDip == 1000.<br /> In der Regel sollte die Auslassungszeichen in der Ansicht mit der Zeichenfolge verbleiben. Wenn eine Zeichenfolge als Eingabe für eine andere Zeichenfolge verwendet wird, kann es hilfreich sein, die Länge der Eingabezeichenfolge zu steuern. 0 deaktiviert dieses Feature.

flags
SafeStringFlagMode

Flags zur Steuerung des Reinigungsverhaltens (kann #SAFE_STRING_FLAG_TRIMsein , #SAFE_STRING_FLAG_SINGLE_LINEund #SAFE_STRING_FLAG_FIRST_LINE)

Gibt zurück

Die Bereinigte Zeichenfolge

Attribute

Hinweise

Entfernen Sie HTML, entfernen Sie ungültige Zeichen, und kürzen Sie die Zeichenfolge.

Diese Methode dient dazu, häufige Fehler und nefarige Formatierungen aus Zeichenfolgen zu entfernen, die aus nicht vertrauenswürdigen Quellen (z. B. anderen Paketen) geladen wurden.

Diese Methode zuerst Html#fromHtml treats the string like HTML und dann ... <ul>li Entfernt neue Linien oder abgeschnitten bei der ersten neuen Zeile <li Kürzet den Leerraum vom Ende <li>>abschneiden die Zeichenfolge </ul> ...>< falls angegeben.

Java Dokumentation für android.text.TextUtils.makeSafeForPresentation(java.lang.String, int, float, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: