凡ミス。
検索画面を実装していて、
MenuItemCompat.getActionView()
がnullになってアレー
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_search, menu); MenuItem menuItem = menu.findItem(R.id.action_search); searchView = (SearchView)MenuItemCompat.getActionView(menuItem); ...
原因はxmlでした。
<item android:id="@+id/action_search" android:title="Search" android:icon="@drawable/ic_search" android:orderInCategory="100" android:actionViewClass="android.support.v7.widget.SearchView" app:showAsAction="collapseActionView" />
actionViewClass
は、android:
ではなくてapp:
でした。
app:actionViewClass="android.support.v7.widget.SearchView"