在工具栏中搜索

时间:2017-01-21 11:51:04

标签: java android search toolbar

想在工具栏中进行搜索,但不知道为什么gradle告诉我错误。 有人有想法如何解决它?

FragmentFolder.java:

@Override
    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
        inflater.inflate(R.menu.main, menu);
        super.onCreateOptionsMenu(menu, inflater);
    }

main.xml中:

<?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/action_search"
        android:orderInCategory="100"
        android:title="@string/action_search"
        android:icon="@drawable/search"
        app:showAsAction="always||collapseActionView"
        android:actionViewClass="android.support.v7.widget.SearchView"

    />
</menu>

消息Gradle Build:

  

C:\ MyWork \ VideoPlayer \ app \ src \ main \ res \ menu \ main.xml错误:(10,27)   不允许使用字符串类型(在'showAsAction'中带值   '总是|| collapseActionView')。

1 个答案:

答案 0 :(得分:0)

只需将app:showAsAction=["always | collapseActionView"]替换为 nav .sidebar-nav li