为我的应用程序设置搜索界面时出现 运行 时间错误

Getting Run time error while setting up search interface for my app

我正在为我的应用程序中的一个屏幕设计搜索功能。我完全按照android官方文档设置搜索界面

当我 运行 我的应用程序时,我总是收到 运行 时间错误,指出: `AndroidRuntime: 致命异常: main

Process: com.honey.crickapp_project, PID: 31509

java.lang.NullPointerException: Attempt to invoke virtual method 
'void android.support.v7.widget.SearchView.setSearchableInfo
(android.app.SearchableInfo)' on a null object reference at 
com.honey.crickapp_project.Clubs_List.onCreateOptionsMenu(Clubs_List.java:41

这是我的 Clubs_List.java 文件

public class Clubs_List extends AppCompatActivity {
  Toolbar toolbarC;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.cricket_clubs);
    toolbarC = (Toolbar) findViewById(R.id.toolbarC);
    setSupportActionBar(toolbarC);
    getSupportActionBar().setDisplayShowTitleEnabled(false);

}
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.search_menu,menu);
    SearchManager searchManager =
    (SearchManager) getSystemService(Context.SEARCH_SERVICE);
    SearchView searchView = (SearchView) 
    menu.findItem(search).getActionView(); // this is where it throws null 




searchView.setSearchableInfo(
searchManager.getSearchableInfo(getComponentName())
);
       return true;
    }
}

这是我的 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/apk/res-auto">>

<item android:id="@+id/search"
    android:title="search"
    android:icon="@drawable/ic_menu_search"
    app:showAsAction="collapseActionView|ifRoom"
    android:actionViewClass="android.widget.SearchView"

     />
</menu>

这是我的 searchable.xml 文件

<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/app_name"
android:hint="@string/search_hint" />

这是我的清单文件的一部分

   </activity>

     <activity android:name=".SearchResultsActivity"  >

      <intent-filter>
         <action android:name="android.intent.action.SEARCH" />
      </intent-filter>

   </activity>

改变这个 android:actionViewClass="android.widget.SearchView"

app:actionViewClass="android.widget.SearchView"