Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SearchView:使用SearchView设置操作按钮的背景色和图标_Java_Android_Searchview - Fatal编程技术网

Java SearchView:使用SearchView设置操作按钮的背景色和图标

Java SearchView:使用SearchView设置操作按钮的背景色和图标,java,android,searchview,Java,Android,Searchview,有人能帮我吗?我正在使用SearchView查找列表中的位置。我想改变背景颜色,也改变软键盘上动作按钮的图标。请记住,SearchView不在工具栏中 这是我的代码: XML: 您可以使用searchView.setBackgroundColor(Color.WHITE)更改searchView的背景色 要更改键盘图标,您可以在editText标签上使用android:imeOptions 例如: 您可以在该站点中找到更多选项。添加您的已实现或尝试过的源代码和问题。然后另一个将被修改或

有人能帮我吗?我正在使用SearchView查找列表中的位置。我想改变背景颜色,也改变软键盘上动作按钮的图标。请记住,SearchView不在工具栏中

这是我的代码:

XML:


  • 您可以使用searchView.setBackgroundColor(Color.WHITE)更改searchView的背景色
  • 要更改键盘图标,您可以在editText标签上使用
    android:imeOptions
  • 例如:

    
    

    您可以在该站点中找到更多选项。

    添加您的已实现或尝试过的源代码和问题。然后另一个将被修改或显示你做错了什么。谢谢KalanaChinthaka。问题是我使用的视图不是EditText,而是SearchView。我应该在标签“SearchView”下的xml文件中放置什么?您也可以在SearchView中使用android:imeOptions=“actionSearch”。
    <androidx.appcompat.widget.SearchView
        android:id="@+id/search_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:theme="@style/AppSearchView"
        android:imeOptions="actionSearch|flagNoExtractUi|flagNoFullscreen"
        android:inputType="text"
        app:queryHint="Search something..."/>
    
    <EditText
    android:imeOptions="actionSearch" 
    android:inputType="text" />