我试图根据本主题的第二个asnwer在工具栏中添加和处理SearchView How to add search button on toolbar in material design
然而,我有这样一个错误:
错误:(8)找不到属性' ActionViewClass'的资源标识符。在包' com.example.user.mobinfouz' 错误:任务':app:processDebugResources'执行失败。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令' C:\ Program Files(x86)\ Android \ android-sdk \构建工具\ 21.1.2 \ aapt.exe''完成非零退出值1
这是我的menu_main xml代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity">
<item android:id="@+id/action_search"
android:icon="@drawable/search_icon"
android:title="@string/search"
app:showAsAction="ifRoom"
app:ActionViewClass="android.support.v7.widget.SearchView"
android:orderInCategory="1"
android:menuCategory="secondary"/>
答案 0 :(得分:1)
尝试设置如下属性:
app:actionViewClass="android.support.v7.widget.SearchView"
而不是
app:ActionViewClass="android.support.v7.widget.SearchView"