如何以编程方式隐藏在 ? 下方弹出的建议列表SearchView?
有时我希望SearchView不要被 inconified 并且没有焦点。我可以分别使用setIconified(false)和clearFocus()方法来做到这一点,但如果其中SearchView有任何文本,它将显示搜索建议列表,我需要隐藏/禁止它。
如何以编程方式隐藏在 ? 下方弹出的建议列表SearchView?
有时我希望SearchView不要被 inconified 并且没有焦点。我可以分别使用setIconified(false)和clearFocus()方法来做到这一点,但如果其中SearchView有任何文本,它将显示搜索建议列表,我需要隐藏/禁止它。
searchView.setSuggestionsAdapter(null);为我做了那个把戏。
尝试为OnQueryTextListener您的搜索视图设置一个,并true在onQueryTextChange您不希望显示任何建议时返回。
如果您在SearchView.OnQueryTextListener上设置了 ,则可以在SearchView中返回。falseonQueryTextSubmit
这将确保在用户提交搜索查询时(通过单击建议或键盘上的“搜索”按钮)关闭/隐藏建议。