-
- All Implemented Interfaces:
-
android.text.NoCopySpan,android.text.TextWatcher
@RestrictTo(value = RestrictTo.Scope.LIBRARY_GROUP) public final class BucketedTextChangeListener implements TextWatcher
Listens 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 public interfaceBucketedTextChangeListener.ContentChangeCallback
-
Constructor Summary
Constructors Constructor Description BucketedTextChangeListener(EditText editText, int expectedContentLength, String placeHolder, BucketedTextChangeListener.ContentChangeCallback callback)
-
Method Summary
Modifier and Type Method Description voidonTextChanged(CharSequence s, int ignoredParam1, int ignoredParam2, int ignoredParam3)voidbeforeTextChanged(CharSequence s, int start, int count, int after)voidafterTextChanged(Editable s)-
-
Constructor Detail
-
BucketedTextChangeListener
BucketedTextChangeListener(EditText editText, int expectedContentLength, String placeHolder, BucketedTextChangeListener.ContentChangeCallback callback)
-
-
Method Detail
-
onTextChanged
void onTextChanged(CharSequence s, int ignoredParam1, int ignoredParam2, int ignoredParam3)
-
beforeTextChanged
void beforeTextChanged(CharSequence s, int start, int count, int after)
-
afterTextChanged
void afterTextChanged(Editable s)
-
-
-
-