Поделиться через


LoginFilter.FilterFormatted Метод

Определение

Этот метод вызывается, когда буфер заменит диапазон dstart … denddest новым текстом из диапазона start … endsource.

[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

Параметры

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

Возвращаемое значение

Реализации

Атрибуты

Комментарии

Этот метод вызывается, когда буфер заменит диапазон dstart &hellip; denddest новым текстом из диапазона start &hellip; endsource. Возвращает значение CharSequence, которое мы хотим поместить там, включая пустую строку, если это необходимо, или null принять исходную замену. Будьте осторожны, чтобы не отклонять замены длиной 0, так как это происходит при удалении текста.

Документация по Java для android.text.LoginFilter.filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к