TextUtils.MakeSafeForPresentationFormatted Methode
Definition
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.
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.
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.