I implement SearchView as follows:
MenuItem search = menu.findItem(R.id.search); SearchView searchView = (SearchView) MenuItemCompat.getActionView(search);
But it gives me a verification report
'getActionView (android.view.MenuItem)' is deprecated
Now the docs mention:
This method is deprecated at API level 26.0.0
Use getActionView () directly.
So, I tried this:
MenuItem search = menu.findItem(R.id.search); SearchView searchView = (SearchView) getActionView(search);
But it still gives me an outdated message. So what is the best practice?
source share