【问题标题】:Display list view on click of Search Bar单击搜索栏显示列表视图
【发布时间】:2018-12-13 22:21:00
【问题描述】:

我创建了一个自定义搜索栏。我想在单击搜索栏时显示一个简单的列表视图。 searchBar.onClickListener() 在这种情况下不起作用。它根本不会被调用。 任何帮助,将不胜感激。谢谢!!

【问题讨论】:

标签: android listview user-interface searchview


【解决方案1】:

你实现SearchView.OnQueryTextListener了吗?

search_view.setOnQueryTextListener(this)

override fun onQueryTextSubmit(query: String): Boolean {
    // Do something here

    return false
}

override fun onQueryTextChange(newText: String): Boolean {
    // do something here 

    return false
}

编辑:

search_view.setOnSearchClickListener({
    // Show list
})

【讨论】:

  • 是的,我已经这样做了。我只想在点击搜索栏时显示我的列表视图。
  • 你实现了 setOnSearchClickListener 吗?
【解决方案2】:

如果你有 searchview,并且想要点击它,你可以点击 Search 图标并执行你想要的任务,但是如果你不想显示键盘,还有其他选项可以让 EditText 与 drawable 为你搜索图标并执行您想要执行的任务。如果您仍然无法解决它,请告诉我创建一个聊天..

【讨论】:

    猜你喜欢
    • 2018-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多