带有自定义搜索按钮的SearchView在操作栏中

时间:2017-07-04 09:53:03

标签: android searchview

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

enter image description here

我想用自定义按钮

更改默认提交按钮
 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()));

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:0)

 ImageView b = (ImageView) searchView.findViewById(android.support.v7.appcompat.R.id.search_go_btn);
    b.setImageResource(R.drawable.your_button_drawable);

尝试此更改默认搜索提交按钮