Compartir a través de


LoginFilter.FilterFormatted Método

Definición

Se llama a este método cuando el búfer va a reemplazar el intervalo dstart … dend de dest por el nuevo texto del intervalo start … end de source.

[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

Parámetros

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

Devoluciones

Implementaciones

Atributos

Comentarios

Se llama a este método cuando el búfer va a reemplazar el intervalo dstart &hellip; dend de dest por el nuevo texto del intervalo start &hellip; end de source. Devuelve el charSequence que queremos colocar allí en su lugar, incluida una cadena vacía si procede, o null para aceptar el reemplazo original. Tenga cuidado de no rechazar reemplazos de longitud 0, ya que esto es lo que sucede al eliminar texto.

Documentación de Java para android.text.LoginFilter.filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a