java.lang.Object | |
↳ | android.text.LoginFilter |
Known Direct Subclasses |
Abstract class for filtering login-related text (user names and passwords)
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
LoginFilter.PasswordFilterGMail | This filter is compatible with GMail passwords which restricts characters to the Latin-1 (ISO8859-1) char set. | ||||||||||
LoginFilter.UsernameFilterGMail | This filter rejects characters in the user name that are not compatible with GMail account creation. | ||||||||||
LoginFilter.UsernameFilterGeneric | This filter rejects characters in the user name that are not compatible with Google login. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This method is called when the buffer is going to replace the
range
dstart … dend of dest
with the new text from the range start … end
of source .
| |||||||||||
Returns whether or not we allow character c.
| |||||||||||
Called whenever we encounter an invalid character.
| |||||||||||
Called when we start processing filter.
| |||||||||||
Called when we're done processing filter
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
android.text.InputFilter
|
This method is called when the buffer is going to replace the
range dstart … dend
of dest
with the new text from the range start … end
of source
. Returns the CharSequence that we want
placed there instead, including an empty string
if appropriate, or null
to accept the original
replacement. Be careful to not to reject 0-length replacements,
as this is what happens when you delete text.
Returns whether or not we allow character c. Subclasses must override this method.
Called whenever we encounter an invalid character.
c | the invalid character |
---|