Android中文API(118)——FilterQueryProvider

本文详细介绍了Android中FilterQueryProvider接口的作用及其实现方法。此接口主要用于定义如何过滤CursorAdapter和CursorTreeAdapter的内容,通过runQuery方法执行过滤查询并返回新的查询结果。


前言

  本章内容是android.widget.FilterQueryProvider,版本为Android 3.0 r1,翻译来自"xiaoQLu",含示例代码,欢迎访问它的博客:"http://www.cnblogs.com/xiaoQLu",再次感谢"xiaoQLu" !期待你一起参与Android API的翻译,联系我over140@gmail.com。

 

声明

  欢迎转载,但请保留文章原始出处:)

    博客园:http://www.cnblogs.com/

    Android中文翻译组:http://goo.gl/6vJQl

 

正文

  一、结构

public interface FilterQueryProvider

        

android.widget.FilterQueryProvider

 

  二、概述

  这个类可以被CursorAdapterCursorTreeAdapter用来定义如何过滤适配器的内容。

    参见

    runQuery(CharSequence)

 

  三、公共方法

  public abstract Cursor runQuery (CharSequence constraint)

  执行指定约束条件的过滤查询。这个查询要求通过过滤器将结果附加到适配器。约定:当约束条件为null或者空时,都必须返回过滤前的原始结果。(译者注:可以在这个方法里根据条件使用Like等语句执行SQL查询)

  参数

                   constraint         必须被过滤的查询约束条件

                 返回值

                               代表新查询结果的 Cursor (游标)
 

  四、补充

 

  

 

 

转载于:https://www.cnblogs.com/over140/archive/2011/04/20/2021847.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值