将提交按钮添加到SearchView

时间:2019-04-05 04:14:27

标签: android kotlin android-toolbar searchview

我尝试在SearchView中实现ToolBar。当我尝试使用此选项提交查询时,“提交”按钮位于ToolBar内部。但是,我需要SearchView内的按钮。

如何自定义SearchView

2 个答案:

答案 0 :(得分:3)

使用searchView.setSubmitButtonEnabled(true)

这将在searchview中显示默认的搜索提交按钮。

答案 1 :(得分:0)

Android SearchView自定义

 <android.support.v7.widget.SearchView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@color/colorAsh"
    android:backgroundTint="@color/colorAsh"
    android:searchIcon="@drawable/ic_search"
    android:commitIcon="@drawable/ic_commit"
    android:searchHintIcon="@drawable/ic_search" 
    android:closeIcon="@drawable/ic_close" 
    android:goIcon="@drawable/ic_go">

</android.support.v7.widget.SearchView>

不要忘记更改这些图标。

并遵循此SearchView来了解SearchView的每个选项。