public abstract class TextFilter extends Object
This class allows your application to filter data according to the input character string. If you want
to filter the input text based on the specified criteria, InputFilter is recommended.
TextFilter.FilterResults| 限定符和类型 | 类 | 说明 |
|---|---|---|
protected static class |
TextFilter.FilterResults |
Obtains the filtering results.
|
| 构造器 | 说明 |
|---|---|
TextFilter() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
protected abstract TextFilter.FilterResults |
executeFiltering(CharSequence constraint) |
Interface internally invoked during a filtering operation.
|
void |
filter(CharSequence constraint) |
Starts a filtering operation.
|
protected abstract void |
publishFilterResults(CharSequence constraint,
TextFilter.FilterResults results) |
Releases the filtering results.
|
protected abstract TextFilter.FilterResults executeFiltering(CharSequence constraint)
constraint - Indicates the input character string used to filter data.protected abstract void publishFilterResults(CharSequence constraint, TextFilter.FilterResults results)
constraint - Indicates the input character string used to filter data.results - Indicates the filtering results.public void filter(CharSequence constraint)
constraint - Indicates the input character string used to filter data.