完整内容,请查看:http://www.zhdoc.net/android/reference/android/widget/Filter.html

Filter

public abstract class Filter
extends Object

java.lang.Object
android.widget.Filter

A filter constrains data with a filtering pattern.
Filter使用过滤模板来约束数据。

Filters are usually created by Filterable classes.
Filter通常由Filterable类来创建。

Filtering operations performed by calling filter(CharSequence) or filter(CharSequence, android.widget.Filter.FilterListener) are performed asynchronously. When these methods are called, a filtering request is posted in a request queue and processed later. Any call to one of these methods will cancel any previous non-executed filtering request.
过滤操作通过调用filter(CharSequence)filter(CharSequence, android.widget.Filter.FilterListener)来异步执行。当调用这些方法时,将在请求队列中发布一个过滤请求,并在稍后处理。任何对其中一个方法的调用都将取消先前未执行的过滤请求。

See also:
另请参考:

  • Filterable

摘要

嵌套类

interface Filter.FilterListener

Listener used to receive a notification upon completion of a filtering operation.
在完成过滤操作后,用于接收通知的监听器。

class Filter.FilterResults

Holds the results of a filtering operation.
保存一个过滤操作的结束。

Public构造方法

Filter()

Creates a new asynchronous filter.
创建一个新异步Filter。

Public方法

CharSequence convertResultToString(Object resultValue)

Converts a value from the filtered set into a CharSequence.
将一个值从过滤后的集转换成CharSequence。

final void filter(CharSequence constraint)

Starts an asynchronous filtering operation.
开始一个异步过滤操作。

更多相关文章

  1. Android Installation error: INSTALL_FAILED_INSUFFICIENT_STOR
  2. TextView 加链接所有方法
  3. Android Studio 导出 .aar包的操作流程
  4. Android滑动手势侦测方法介绍
  5. Activity背景色为透明的2种方法
  6. Android之使用ContentResolver对通信录中的数据进行简单操作
  7. 无法安装ADT(无法访问https://dl-ssl.google.com/android/eclipse
  8. android 几种发送短信的方法

随机推荐

  1. Android(安卓)CollapsingToolbarLayout:将
  2. Android资源管理框架-------之总述(一)
  3. android设置wallpaper
  4. 读取SIM卡信息
  5. First Android(安卓)application
  6. 自定义android 机器人
  7. Android_经典控件
  8. 【android】解决Viewpager设置高度为wrap
  9. Android:用ViewPager实现广告栏
  10. 我学习android参考的资料