言語

TextUtils.MakeSafeForPresentation メソッド

定義

html を削除し、不適切な文字を削除し、文字列を切り捨てます。

public static string MakeSafeForPresentation(string unclean, int maxCharactersToConsider, float ellipsizeDip, Android.Text.SafeStringFlagMode flags);
static member MakeSafeForPresentation : string * int * single * Android.Text.SafeStringFlagMode -> string

パラメーター

unclean
String

入力文字列

maxCharactersToConsider
Int32

入力文字列から考慮する unclean の最大文字数。 0 は、この機能を無効にします。

ellipsizeDip
Single

フォント サイズ 42 を想定して、文字列の最大長 (dip 単位) を想定します。 これは、 ellipsizeDip == 1000.< の約 50 文字です。br /> 通常は、文字列を示すビューにエリプジングを残す必要があります。 文字列が別の文字列への入力として使用される場合は、入力文字列の長さを制御すると便利な場合があります。 0 は、この機能を無効にします。

flags
SafeStringFlagMode

クリーニング動作を制御するフラグ ( #SAFE_STRING_FLAG_TRIM#SAFE_STRING_FLAG_SINGLE_LINE、および #SAFE_STRING_FLAG_FIRST_LINEできます)

返品

クリーニングされた文字列

注釈

html を削除し、不適切な文字を削除し、文字列を切り捨てます。

このメソッドは、信頼されていないソース (他のパッケージなど) から読み込まれた文字列から、一般的な間違いや悪質な書式設定を削除することを目的としています。

このメソッドは、最初に Html#fromHtml treats the string like HTML し、次に ... <ul><li>最初の新しい行 <で改行または切り捨てを行います>末尾の <liから空白を削除>文字列 </ul> ...指定されている場合は 。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象