Java 在AppCompative活动中搜索输入
我正在开发一个扩展AppCompatActivity的活动,它需要搜索功能 我发现放大镜图标出现在操作栏的右侧,但当我点击图标时,搜索的“文本视图”不会出现 search_menu.xml代码为:Java 在AppCompative活动中搜索输入,java,android,xml,Java,Android,Xml,我正在开发一个扩展AppCompatActivity的活动,它需要搜索功能 我发现放大镜图标出现在操作栏的右侧,但当我点击图标时,搜索的“文本视图”不会出现 search_menu.xml代码为: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/search"
android:title="Search"
android:icon="@android:drawable/ic_menu_search"
app:showAsAction="always"
android:actionViewClass="android.widget.SearchView" />
</menu>
类别声明为:
公共类活动扩展了AppCompatActivity
提前谢谢 尝试使用支持搜索视图:
app:actionViewClass="android.support.v7.widget.SearchView"
完美的这是成功的。非常感谢你,安德烈!
app:actionViewClass="android.support.v7.widget.SearchView"