Package com.firebase.ui.auth.util.ui
Class BucketedTextChangeListener
- java.lang.Object
-
- com.firebase.ui.auth.util.ui.BucketedTextChangeListener
-
- All Implemented Interfaces:
android.text.NoCopySpan,android.text.TextWatcher
public final class BucketedTextChangeListener extends java.lang.Object implements android.text.TextWatcherListens for changes to a text field that has hyphens and replaces with the character being typed: ------ 7----- 76---- 764--- 7641-- 76417- 764176
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBucketedTextChangeListener.ContentChangeCallback
-
Constructor Summary
Constructors Constructor Description BucketedTextChangeListener(android.widget.EditText editText, int expectedContentLength, java.lang.String placeHolder, BucketedTextChangeListener.ContentChangeCallback callback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterTextChanged(android.text.Editable s)voidbeforeTextChanged(java.lang.CharSequence s, int start, int count, int after)voidonTextChanged(java.lang.CharSequence s, int ignoredParam1, int ignoredParam2, int ignoredParam3)
-
-
-
Constructor Detail
-
BucketedTextChangeListener
public BucketedTextChangeListener(android.widget.EditText editText, int expectedContentLength, java.lang.String placeHolder, BucketedTextChangeListener.ContentChangeCallback callback)
-
-
Method Detail
-
onTextChanged
public void onTextChanged(java.lang.CharSequence s, int ignoredParam1, int ignoredParam2, int ignoredParam3)- Specified by:
onTextChangedin interfaceandroid.text.TextWatcher
-
beforeTextChanged
public void beforeTextChanged(java.lang.CharSequence s, int start, int count, int after)- Specified by:
beforeTextChangedin interfaceandroid.text.TextWatcher
-
afterTextChanged
public void afterTextChanged(android.text.Editable s)
- Specified by:
afterTextChangedin interfaceandroid.text.TextWatcher
-
-