【问题标题】:ActionBarSherlock SearchView - how to programmatically show drop downActionBarSherlock SearchView - 如何以编程方式显示下拉菜单
【发布时间】:2013-02-01 12:01:24
【问题描述】:

我使用 ActionBarSherlock 库中的 SearchView。当我的 searchView 为空时,我想显示带有最近搜索查询的下拉列表。 (类似于 youtube 应用程序)。现在,当我插入包含至少两个字母的文本时,它会显示下拉菜单。 有什么办法吗?

【问题讨论】:

    标签: android actionbarsherlock


    【解决方案1】:

    【讨论】:

    • 标准android库的SearchView和ABS的SearchView是有区别的。在较旧的设备上,我无法使用 SearchableIfo。所以,我使用了 setSuggestionsAdapter,但只有当我插入至少两个字母时,才会显示来自这个适配器的元素。在标准 SearchView 中,当我们插入第一个字母时会显示建议。
    • 在你想在一个字母后查询的 searchable.xml 中设置 android:searchSuggestThreshold="1" 。 developer.android.com/guide/topics/search/…
    • 我做过类似的事情:通过 mSearchView.findViewById(R.id.abs__search_src_text) 找到 autocompleteTextView;并设置 setThreshold(0);在上面。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-15
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    相关资源
    最近更新 更多