【问题标题】:SearchView in Action bar with customize search button带有自定义搜索按钮的操作栏中的 SearchView
【发布时间】:2017-12-07 17:33:40
【问题描述】:

在菜单中,我有搜索视图。当我在菜单搜索视图中单击搜索时,应使用自定义搜索按钮展开。如下图所示,目前它正在像普通搜索一样打开

我想用自定义按钮更改默认提交按钮

 SearchManager searchManager =
                (SearchManager) getSystemService(Context.SEARCH_SERVICE);

        searchView =
                (SearchView) menu.findItem(R.id.action_search).getActionView();
        EditText searchEditText = (EditText) searchView.findViewById(android.support.v7.appcompat.R.id.search_src_text);
 searchView.setSubmitButtonEnabled(true);
        searchView.setSearchableInfo(
                searchManager.getSearchableInfo(getComponentName()));

非常感谢任何帮助。

【问题讨论】:

  • 显示您已经尝试过的代码。
  • 不要在评论中发布,在上面编辑你的答案。

标签: android searchview


【解决方案1】:
 ImageView b = (ImageView) searchView.findViewById(android.support.v7.appcompat.R.id.search_go_btn);
    b.setImageResource(R.drawable.your_button_drawable);

试试这个来改变默认的搜索提交按钮

【讨论】:

  • 是的,我已经尝试过了,我想添加按钮。但这也会有所帮助,谢谢
猜你喜欢
  • 2013-02-23
  • 1970-01-01
  • 2014-09-20
  • 2011-01-11
  • 2011-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多