android add search to action bar
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
val menulayout = inflater.inflate(R.menu.yourmenu,menu)
val searchManager = requireContext().getSystemService(Context.SEARCH_SERVICE) as SearchManager
val searchview = menu.findItem(R.id.app_bar_search).actionView as SearchView
searchview.setSearchableInfo(searchManager.getSearchableInfo(requireActivity().componentName))
searchview.setOnQueryTextListener(object : SearchView.OnQueryTextListener{
override fun onQueryTextSubmit(p0: String?): Boolean {
return true
}
override fun onQueryTextChange(p0: String?): Boolean {
return false
}
})
}