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

Android 带有自定义搜索按钮的操作栏中的SearchView,android,searchview,Android,Searchview,在菜单中,我有搜索视图。当我在菜单中单击“搜索”时,搜索视图应使用自定义搜索按钮展开。如下图所示,当前它正在像正常搜索一样打开 我想用自定义按钮更改默认的提交按钮 SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); searchView = (SearchView) menu.findIte

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

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

 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()));
非常感谢您的帮助

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

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

显示您已尝试的内容的代码。不要在评论中发布此按钮,请在上面编辑您的答案。是的,我已尝试此按钮,我想添加此按钮。但这也会有所帮助,谢谢