Android 主题化v7 searchView小部件不';行不通

Android 主题化v7 searchView小部件不';行不通,android,xml,android-support-library,searchview,Android,Xml,Android Support Library,Searchview,因此,我将这个menu.xml与searchView小部件结合使用: <item android:id="@+id/action_search" android:title="@string/action_search" app:showAsAction="ifRoom|collapseActionView" app:actionViewClass="android.support.v7.widget.SearchView" /> 你从哪里得到这些属性的?它

因此,我将这个menu.xml与searchView小部件结合使用:

<item android:id="@+id/action_search"
    android:title="@string/action_search"
    app:showAsAction="ifRoom|collapseActionView"
    app:actionViewClass="android.support.v7.widget.SearchView" />

你从哪里得到这些属性的?它们甚至存在于Widget.AppCompat.SearchView中吗?@JaredBurrows是的,这里指定了:这几乎是一年前的事了。您是否检查了Widget.AppCompat.SearchView中是否存在它们?安卓系统的运行速度很快。还有,你正在使用最新的AppCompat吗?@JaredBurrows我正在检查,是的,我正在使用最新的AppCompat(22.2)。。此外,属性“searchIcon”似乎不再存在,但queryHint仍然存在,我真的无法找到代码中错误的答案。老实说,为什么要更改默认图标?坚持材料设计。你从哪里得到这些属性的?它们甚至存在于Widget.AppCompat.SearchView中吗?@JaredBurrows是的,这里指定了:这几乎是一年前的事了。您是否检查了Widget.AppCompat.SearchView中是否存在它们?安卓系统的运行速度很快。还有,你正在使用最新的AppCompat吗?@JaredBurrows我正在检查,是的,我正在使用最新的AppCompat(22.2)。。此外,属性“searchIcon”似乎不再存在,但queryHint仍然存在,我真的无法找到代码中错误的答案。老实说,为什么要更改默认图标?坚持材料设计。
<resources>

<!-- Base App Theme -->
<style name="AppTheme" parent="CustomTheme.Base" />

<style name="CustomTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="searchViewStyle">@style/CustomTheme.Base.SearchView</item>
</style>

<style name="CustomTheme.Base.SearchView" parent="Widget.AppCompat.SearchView">
    <item name="searchIcon">@drawable/ic_search</item>
    <item name="queryHint">@string/search_hint</item>
</style>

</resources>
Error:(26, 21) No resource found that matches the given name: attr 'app:searchIcon'.
Error:(26, 21) No resource found that matches the given name: attr 'app:queryHint '.