【问题标题】:Android. Searching over the listView安卓。搜索 listView
【发布时间】:2010-05-15 11:23:52
【问题描述】:

我有 ListView 的活动。该 listView 包含 imageView 和两个 textViews(又名名字和姓氏)。我想通过 textView 之一组织使用此 listView 进行搜索(例如按姓氏)。 我该如何实施?

我发现可以使用快速搜索框,但我不明白如何使用它。

帮助,请:)

【问题讨论】:

    标签: android search listview


    【解决方案1】:

    你可以使用setTextFilterEnabled(boolean)方法。

    如果它不能解决您的问题,那么您也可以定义自己的过滤器。

    为此,请参阅此帖子android-how-do-i-overwrite-the-filter-for-my-arrayadapter

    希望对你有帮助!!

    【讨论】:

    • 是的,我可以通过这种方式进行过滤,但目前我不知道输入搜索关键字的gui实现。我知道 android 有快速搜索框,它有自己的输入搜索关键字的对话框。使用它而不是使用过滤会更好(或者可能找到一种方法来链接 QSB 和列表过滤)。您对此有什么建议吗?
    • 我的意思是这种方式对于有硬件键盘的设备非常有用..但是QSB对没有硬件键盘的设备很有效......所以我认为实现QSB会更好,但我没有发现如何我可以这样做吗
    • 我找到了一种显示软件键盘的方法,使用它我可以使用过滤: InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); inputMgr.toggleSoftInput(0, 0);
    猜你喜欢
    • 2016-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    相关资源
    最近更新 更多