KotlinNullPointerException: внутри onCreateOptionsMenu не удается найти searchView; андроид

Мне нужна MainActivity с SearchView, она бросает KotlinNullPointerException: внутри onCreateOptionsMenu; вот мой код:

options_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:actionViewClass="android.widget.SearchView" android:icon="@android:drawable/ic_menu_search" app:showAsAction="collapseActionView|ifRoom" android:title="@string/search" /> </menu> 

MainActivity.java

 import android.text.TextUtils import android.view.Menu import android.widget.AdapterView import android.widget.SearchView import android.widget.Toast ... import kotlinx.android.synthetic.main.activity_main.* import android.app.SearchManager import android.content.Context override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) logd("onCreate MainActivity") setSupportActionBar(toolbar) ... } ... override fun onCreateOptionsMenu(menu: Menu): Boolean { menuInflater.inflate(R.menu.options_menu, menu) val searchManager = getSystemService(Context.SEARCH_SERVICE) as SearchManager val searchView = menu.findItem(R.id.search).actionView as? SearchView searchView!!.setSearchableInfo(searchManager.getSearchableInfo(componentName)) return true } 

Я использую пользовательскую панель инструментов, как это, но я думаю, что проблема не здесь

    Изменить android:actionViewClass="android.widget.SearchView" в app:actionViewClass="android.widget.SearchView" он будет работать нормально.

    Проблема в приложении: actionViewClass

     <item android:id="@+id/itemSearch" android:icon="@drawable/ic_search" android:title="Search" app:actionViewClass="android.support.v7.widget.SearchView" app:showAsAction="collapseActionView|ifRoom" /> 

    вы должны сделать actionViewClass одинаковым в Activity

     import android.support.v7.widget.SearchView 

    MainActivity простирается от AppCompatActivity, также AppCompatActivity импортирует как это

     import android.support.v7.app.AppCompatActivity 

    Я надеюсь, что все здесь

    С наилучшими пожеланиями