【问题标题】:how to do a filter search for the heading in listview如何对列表视图中的标题进行过滤搜索
【发布时间】:2011-09-20 09:48:59
【问题描述】:

我有一个包含 thingsToDo[] time[] deadline[] 的列表视图,我想按 thingsToDo[] 进行搜索。

我尝试进行过滤搜索,但它会过滤整个列表视图,而不是我真正想要的。

帮助将不胜感激

【问题讨论】:

    标签: android search filter


    【解决方案1】:

    您覆盖集合中的对象的 toString 并设置:

     listView.setTextFilterEnabled(true);
    

    设置为 true 时,列表将在用户键入时过滤结果。 List 的适配器必须支持 Filterable 接口才能工作。 必须是布尔值,“真”或“假”。 这也可能是对包含此类型值的资源(形式为“@[package:]type:name”)或主题属性(形式为“?[package:][type:]name”)的引用. 这对应于全局属性资源符号 textFilterEnabled。

    也可以参考 :: this

    【讨论】:

    • 谢谢,但它会过滤列表视图中的所有内容,对吗?包括日期[]和时间[]
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多