TextUtils.MakeSafeForPresentationFormatted メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
html を削除し、不適切な文字を削除し、文字列を切り捨てます。
[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
パラメーター
- unclean
- String
入力文字列
- maxCharactersToConsider
- Int32
入力文字列から考慮する の unclean
最大文字数。 0
は、この機能を無効にします。
- ellipsizeDip
- Single
フォント サイズ 42 を想定して、文字列の最大長 (dip 単位) を想定します。
これは、 の約 50 文字です ellipsizeDip == 1000
。<br /> 通常、エリプシゼーションは文字列を示すビューに残す必要があります。 文字列を別の文字列への入力として使用する場合は、入力文字列の長さを制御すると便利な場合があります。 0
は、この機能を無効にします。
- flags
- SafeStringFlagMode
クリーニング動作を制御するフラグ (、、#SAFE_STRING_FLAG_SINGLE_LINE
および #SAFE_STRING_FLAG_FIRST_LINE
を指定できます#SAFE_STRING_FLAG_TRIM
)
戻り値
クリーンアップされた文字列
- 属性
注釈
html を削除し、不適切な文字を削除し、文字列を切り捨てます。
このメソッドは、信頼されていないソース (他のパッケージなど) から読み込まれた文字列から一般的な間違いや無効な書式設定を削除することを目的としています。
このメソッドは最初 Html#fromHtml treats the string like HTML
に、次に ... <ul><li>新しい行を削除するか、最初の新しい行 <で切り捨てます li>末尾 <から空白をトリミングします li>文字列 <を切り捨てます /ul> ...指定されている場合は 。
の Java ドキュメント android.text.TextUtils.makeSafeForPresentation(java.lang.String, int, float, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。