Freigeben über


LoginFilter.FilterFormatted Methode

Definition

Diese Methode wird aufgerufen, wenn der Puffer den Bereich dstart … dend durch dest den neuen Text aus dem Bereich start … endsourcevon ersetzt.

[Android.Runtime.Register("filter", "(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;", "GetFilter_Ljava_lang_CharSequence_IILandroid_text_Spanned_IIHandler")]
public virtual Java.Lang.ICharSequence? FilterFormatted (Java.Lang.ICharSequence? source, int start, int end, Android.Text.ISpanned? dest, int dstart, int dend);
[<Android.Runtime.Register("filter", "(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;", "GetFilter_Ljava_lang_CharSequence_IILandroid_text_Spanned_IIHandler")>]
abstract member FilterFormatted : Java.Lang.ICharSequence * int * int * Android.Text.ISpanned * int * int -> Java.Lang.ICharSequence
override this.FilterFormatted : Java.Lang.ICharSequence * int * int * Android.Text.ISpanned * int * int -> Java.Lang.ICharSequence

Parameter

source
ICharSequence
start
Int32
end
Int32
dest
ISpanned
dstart
Int32
dend
Int32

Gibt zurück

Implementiert

Attribute

Hinweise

Diese Methode wird aufgerufen, wenn der Puffer den Bereich dstart &hellip; dend durch dest den neuen Text aus dem Bereich start &hellip; endsourcevon ersetzt. Gibt den CharSequence-Wert zurück, den wir stattdessen platzieren möchten, einschließlich einer leeren Zeichenfolge, falls zutreffend, oder null um den ursprünglichen Ersatz zu akzeptieren. Achten Sie darauf, keine 0-Längen-Ersetzungen abzulehnen, da dies geschieht, wenn Sie Text löschen.

Java-Dokumentation für android.text.LoginFilter.filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: